[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает запрос, подозреваю что-то с кавычками
nikki4
пытаюсь вытащить introtext из базы.
на предпоследней строчке возникает ошибка
Parse error: syntax error, unexpected T_VARIABLE


$db = JFactory::getDbo();
$query = $db->getQuery( true )
->select( 'introtext' )
->from( '#__content' )
->where('\'id\'=100')
$rez=$db->setQuery($query )->execute();
echo mysql_result($rez,0);


я перепобовал множество вариантов как записать этот ->where('\'id\'=100')
но почему-то ничего не сработало. Может в другом дело?
VeRTak
Как на счет?

->where("'id'=100")

в двойных одинарные, ну и вообще функция не закрыта точкой с запятой
nikki4
не срабатывает

причем если написать так, по алиасу, то работает

$db = JFactory::getDbo();
$query = $db->getQuery( true )
->select( 'introtext' )
->from( '#__content' )
->where( '`alias`=\'test\'');
$rez=$db->setQuery( $query )->execute();
echo mysql_result($rez,0);


пробовал по аналогии айди, но не работает
->where( '`id`=\'100\'')
VeRTak
Цитата (Wind @ 17.01.2016 - 23:05)
ну и вообще функция не закрыта точкой с запятой


user posted image
nikki4
Спасибо, заработало!

по невнимательности, куда-то пропало, а я и не заметил. все пытался с кавычками разобраться
VeRTak
Цитата (nikki4 @ 17.01.2016 - 23:16)
но почему по алиасу без точки с запятой работает, а по айди - уже нужно ее ставить?


Что за глупости.
VeRTak
nikki4 Какой IDE вы пользуетесь?
nikki4
Цитата (Wind @ 17.01.2016 - 19:18)
nikki4 Какой IDE вы пользуетесь?

notepad++ 6.1.5
inpost
nikki4
Видимо поэтому и не подсвечивает. Ставь нормальное IDE, к примеру PHPStorm wink.gif

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
icedfox
Цитата (inpost @ 18.01.2016 - 09:14)
Ставь нормальное IDE, к примеру PHPStorm

+100500, незаменимая вещь.
VeRTak
Тяжелый он, но я на столько к нему привык, что на другой спрыгнуть не могу, пытался пару раз ничего из этого не вышло biggrin.gif
Быстрый ответ:

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