Loading...
PHP/MySQL | Создание определенной переменной
У меня есть переменная
$prod=mysql_fetch_array(mysql_query("SELECT * FROM `product` WHERE `id` = '$post[id_product]' "))
Но нужно сделать что бы вывод был определенной продукта, например от 34 до 55 ID.
Как сделать?
________
посл. ред. 03.09.2015 в 13:48; всего 2 раз(а); by McLaren
McLaren, после основого запроса AND WHERE id >= от AND WHERE id =< до
________
посл. ред. 03.09.2015 в 13:55; всего 1 раз(а); by Apeccc
Apeccc, без WHERE
oee, да—да, забыл поправить)
То есть так?
$prod=mysql_fetch_array(mysql_query("SELECT * FROM `product` WHERE `id` = '>=34 AND =<55' "))
или так?
$prod=mysql_fetch_array(mysql_query("SELECT * FROM `product` WHERE `id` = '34' AND `id` = '55'"))
________
посл. ред. 03.09.2015 в 14:23; всего 1 раз(а); by McLaren
McLaren (03.09.2015 в 14:22)
То есть так?
$prod=mysql_fetch_array(mysql_query("SELECT * FROM `product` WHERE `id` = '>=34 AND =<55' "))
или так?
$prod=mysql_fetch_array(mysql_query("SELECT * FROM `product` WHERE `id` = '34' AND `id` = '55'"))

Первое
$prod=mysql_fetch_array(mysql_query("SELECT * FROM `product` WHERE `id` >= 34 AND `id` <=55"));
Насколько я понял с прошлых постов
ultral, во первых нужно использовать одинарные кавычки и присоединение по конкодинации
McLaren,
$prodID = mt_rand(34, 55);
$prod = mysql_fetch_array(mysql_query('SELECT * FROM `product` WHERE `id` = "'.$prodID.'"'));

и вообще лучше использовать mysqli а не mysql
PandCar, мне не нужен рандом
Онлайн: 0
Время:
Gen. 0.1224
(c) Bym.Guru 2010-2025