Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: foreach и html
Форумы портала PHP.SU » » Вопросы новичков » foreach и html

Страниц (1): [1]
 

1. SERIOUS - 08 Сентября, 2011 - 17:24:24 - перейти к сообщению
у меня есть объект в котором сохранены полученные данные из таблицы.

foreach ($info as $obj)
{

echo $obj->id;

}
выведет "12", так и должно быть, т.к. в таблице всего 2 записи.

Но мне нужно выводит это вот примерно в таком стиле, а понятное дело, html я не смогу таким наглым образом впихнуть в foreach, что мне делать, подскажите?
<li><span class="left">Чашки: </span><?php echo $obj->cup; ?> cup</li>

Т.е. фактически мне нужно один и тот же кусок кода html но с разными значениями, немного выводить. Значения хранятся в БД.
2. Мелкий - 08 Сентября, 2011 - 17:29:44 - перейти к сообщению
SERIOUS пишет:
html я не смогу таким наглым образом впихнуть в foreach

Почему не сможете?
3. SERIOUS - 08 Сентября, 2011 - 17:31:28 - перейти к сообщению
стоп. я же могу вот так сделать?
echo "<li><span class="left">Beds: </span>".$obj->Beds." bed</li>";
4. Мелкий - 08 Сентября, 2011 - 17:32:12 - перейти к сообщению
Именно.
Только про кавычки не забывайте, сейчас у вас parse error будет.
5. Мелкий - 20 Октября, 2011 - 21:13:08 - перейти к сообщению
в новую тему вынесено: http://forum.php.su/topic.php?fo...9&topic=3498
Я что-то думал, что останется извещение и здесь тоже.

 

Powered by ExBB FM 1.0 RC1