вывести id

Mick_20

Новичок
Не могу понять как дописать скрипт чтобы вывести id

PHP:
$query = $db->getQuery(true);
		$query->select('user_id');
		$query->from('#__user_receipts');
		$query->where("fieldvalueid = {$action_id}");
		$db->setQuery($query) or die("запрос не сработал"); 
                $data = $db->loadObjectList(); 
foreach ($data as $var) {
	$cb_user_array[] 	= $var->user_id; 
						}
Форич ругается на аргумент левый. А как по другому данные достать я не знаю(
 

Фанат

oncle terrible
Команда форума
учись задавать вопросы по-человечески.
никто не знает, что означает твой "левый аргумент".
Если ты сам не в состоянии понять сообщение об ошибке, то хотя бы скопируй его сюда без своего перевода
 

Фанат

oncle terrible
Команда форума
если ругается foreach, то ты на эти грабли уже наступал.
у тебя ошибка в запросе, которая не выводится
 

Mick_20

Новичок
если ругается foreach, то ты на эти грабли уже наступал.
у тебя ошибка в запросе, которая не выводится
наступал на эти грабли не спорю.
я просто не представляю как еще можно результаты получить кроме как чз foreach

как числовые данные после запроса вывести?
 

Фанат

oncle terrible
Команда форума
Милок. А они есть у тебя - эти данные?
А ты проверил?
А ты прочёл, что тебе про них пишет PHP?

Короче.
эту ссылку тебе уже давали: http://phpfaq.ru/debug
прочесть внимательно и делать, что там сказано.
в части ошибок mysql там не всё гладко - никто не знает, что у тебя там в кишках твоей getQuery
но в остальном - выучить, как "отче наш". И, главное, применить на практике.
 
Сверху