[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Синтаксис (условие в условии) ?
Dali
Кто может подсказать, будет ли работать такая схема?

  
$result = mysql_query("SELECT * FROM `table` ORDER BY id WHERE id=$cat",$db);
while($row = mysql_fetch_assoc($result))

{

if( условие для $cat )

{

if( условие для $row )

}

echo " ......";

}

Если нет, то как правильно?






Спустя 4 минуты, 12 секунд (9.10.2011 - 22:24) Игорь_Vasinsky написал(а):
Правильней наверно

        if( условие для  $cat )

{

}


elseif( условие для $row )

{
}

....
....

elseif( условие для $row )

{
}

else( условие для $row )

{
}

или switch->case

Спустя 1 минута, 14 секунд (9.10.2011 - 22:25) m4a1fox написал(а):
Должно работать.

Спустя 7 минут, 11 секунд (9.10.2011 - 22:32) Dali написал(а):
Аграмадное спасибо.

Буду пробовать.


Спустя 13 минут, 29 секунд (9.10.2011 - 22:46) l@pteff написал(а):
Подставляемые в запрос данные надо брать в кавычки:

WHERE id='$cat'

Спустя 5 минут, 55 секунд (9.10.2011 - 22:52) dadli написал(а):
если переменная числовое значеня (а здес кожется что так и есть) то кавички не нужна

Спустя 14 минут, 21 секунда (9.10.2011 - 23:06) l@pteff написал(а):
Для надежности заключаю в кавычки и числа (мускул все равно приводит данные к нужному типу).
Цитата

если переменная числовое значеня (а здес кожется что так и есть)

dadli, очень сомневаюсь smile.gif

Спустя 27 минут, 51 секунда (9.10.2011 - 23:34) dadli написал(а):
l@pteff
ну если для вас удобно так, то никто не против, smile.gif просто как говарят, в ковичках не нужна брать числовое значении (перемение)

Цитата
dadli, очень сомневаюсь  smile.gif

а я думаю что поле ид содержит числовое значении, и кожется $cat тоже содержит числовои значении smile.gif

Спустя 3 минуты, 28 секунд (9.10.2011 - 23:37) Игорь_Vasinsky написал(а):
l@pteff
Цитата
dadli, очень сомневаюсь

для чисел достаточно ".int.", для строк и прочего, кроме bool '".$var."'
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.