|
|
18.04.2006, 19:45
|
|
bobmp
Бобылев Максим Петрович
Зарегистрирован: 2006-01-26
Сообщений: 51
|
Чего-то саппорт молчит, мож кто на форуме знает, как побороть такую штуку?
есть задача: данные берутся с помощью listquerry и в зависимости от них нужно выводить одно или другое сообщение.
поясню кодом
".listQuery("SELECT * FROM Message34 WHERE photo_id='$f_cat_id'","Смотреть
".opt_case($data[photo_interior]==1, "интерьер", "объект")."
в фотокаталоге")."
Кажется все логично, но выдает такую ошибку (см ниже) и естественно не работает
Warning: Unexpected character in input: '' (ASCII=92) state=1 in p:homerusstestwwwnetcatfull.php(176) : eval()'d code on line 94
подскажите - что делать?
Спасибо
|
|
|
18.04.2006, 21:51
|
|
bobmp
Бобылев Максим Петрович
Зарегистрирован: 2006-01-26
Сообщений: 51
|
или хотябы подскажите как написать внутри listquery присвоение значения переменной, что-то типа
$variable=$data[fieldname]
Синтаксис этого дела очень интересует...
Спасибо
|
|
|
19.04.2006, 11:06
|
|
Гость
Гость
|
сравнение значений параметров можно проводить в запросе.
SELECT if(name='','не скажу ничего',name) FROM mytable;
|
|
|
19.04.2006, 15:19
|
|
Гость
Зарегистрирован: 1970-01-01
Сообщений: 665
|
".listQuery("SELECT * FROM Message34 WHERE photo_id='$f_cat_id'","Смотреть
".opt_case($data[photo_interior]==1, "интерьер", "объект")."
в фотокаталоге")."
|
|
|
19.04.2006, 23:05
|
|
bobmp
Бобылев Максим Петрович
Зарегистрирован: 2006-01-26
Сообщений: 51
|
спасибо - все работает!
|