Имеем 10 записей в бд, хочу вывести одну ту запись, которая включена.
имеем запрос типа: $result = mysql_query("SELECT * FROM baza WHERE vkl != '0' ");
срабатывает как и нужно но мне нужно вывести эту запись не при помощи того, что в запросе (WHERE vkl != '0'), а при помощи php, например:
if ($result[vkl] != '0')
только этот мой метод не срабатывает, помогите пожалуйста вывести эту запись.
1. goga5 - 21 Августа, 2012 - 15:26:03 - перейти к сообщению
2. caballero - 21 Августа, 2012 - 15:50:25 - перейти к сообщению
mysql_fetch_array()
3. goga5 - 21 Августа, 2012 - 18:09:52 - перейти к сообщению
caballero пишет:
mysql_fetch_array()
Про это забыл написать Вам, это у нас есть но не получается вытащить запись так как хочу, вернее всё получилось и всё работает но у нас несколько условии в запросе и их нужно выполнять отдельно и из за этого получается 3 запроса а я хотел изменить код на один запрос.
Все запросы наши.
1) показываем фотку с обратным отсчетом "ostalos" и сортируем по CTR
$result = @mysql_query("SELECT * FROM foto WHERE vkl != '0' and ostalos > '0' ORDER BY klikov / pokazov DESC");
2) продолжаем показ когда счетчик "ostalos" уже на 0 и сортируем дальше по CTR
$result = @mysql_query("SELECT * FROM foto WHERE vkl != '0' ORDER BY klikov / pokazov DESC");
3) выше коды показываем уникам, ниже хитам и при этом не показываем фото который он смотрел
$result = @mysql_query("SELECT * FROM foto WHERE vkl != '0' and (id not in ($foxit)) ORDER BY klikov / pokazov DESC");
4. Klinch - 21 Августа, 2012 - 19:32:48 - перейти к сообщению
Ну например так пойдет?
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- if($row['vkl'] != 0)
- {
- echo"vkl включен!";
- }
- if($row['vkl'] == 0)
- {
- echo"vkl выключен!";
- }
Или я вас недопонял?