[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: while()
Потрашитель
отрывок кода с ошибкой:

$content = while($mesherjakovengine = mysql_fetch_array($mysql_query)){echo $mesherjakovengine['namenews'];echo "<br>";echo $mesherjakovengine['news'];};

ошибка:
Parse error: syntax error, unexpected T_WHILE in J:\home\test1.ru\subdomain\news.php on line 28



Спустя 32 секунды (30.06.2011 - 18:01) Потрашитель написал(а):
помогите разобраться!

Спустя 3 минуты, 41 секунда (30.06.2011 - 18:05) minok94 написал(а):
Я люблю твороженные булочки, перемонной писвоить цикл)) О_о

 ! 

М
Предупреждение за маты
inpost

Спустя 1 минута, 6 секунд (30.06.2011 - 18:06) T1grOK написал(а):
такого не бывает

$content = while....

Конструкция(цикл) не может быть значением переменной.

Спустя 43 секунды (30.06.2011 - 18:07) minok94 написал(а):
Наверное должно быть так:
while
{
$mesherjakovengine = mysql_fetch_array($mysql_query);
echo $mesherjakovengine['namenews'];
echo "<br>";
echo $mesherjakovengine['news'];
}

Спустя 27 секунд (30.06.2011 - 18:07) Потрашитель написал(а):
просто у меня шаблонизатор стоит.и надо в переменную эту информацию из цикла занести..как по другому можно?!

Спустя 1 минута, 4 секунды (30.06.2011 - 18:08) Потрашитель написал(а):
Цитата
while
{
$mesherjakovengine = mysql_fetch_array($mysql_query);
echo $mesherjakovengine['namenews'];
echo "<br>";
echo $mesherjakovengine['news'];
}


нихрена не так.вообще вот так:
while($mesherjakovengine = mysql_fetch_array($mysql_query))
{
echo $mesherjakovengine['namenews'];
echo "<br>";
echo $mesherjakovengine['news'];
}

НО МНЕ НУЖНО В ПЕРЕМЕННУЮ КАК ТО ИНФУ ЭТУ ЗАСУНУТЬ!

Спустя 51 секунда (30.06.2011 - 18:09) minok94 написал(а):
Цитата (Потрашитель @ 30.06.2011 - 15:08)
Цитата
while
{
$mesherjakovengine = mysql_fetch_array($mysql_query);
echo $mesherjakovengine['namenews'];
echo "<br>";
echo $mesherjakovengine['news'];
}


нихрена не так.вообще вот так:
while($mesherjakovengine = mysql_fetch_array($mysql_query))
{
echo $mesherjakovengine['namenews'];
echo "<br>";
echo $mesherjakovengine['news'];
}


Сори, ошибся))

НО МНЕ НУЖНО В ПЕРЕМЕННУЮ КАК ТО ИНФУ ЭТУ ЗАСУНУТЬ!

Нафига те тогда вывод??? Echo?? Проще всего сделать буферизацией. Смотри тут.

Спустя 2 минуты, 20 секунд (30.06.2011 - 18:11) inpost написал(а):
Потрашитель
while нельзя в переменную заносить!
И оформляй правильно, почитай на irbis-team.com про правила писания кода:
$content = '';
while($row = mysql_fetch_assoc($res))
{
$content .= $row['namenews'].'<br />'.$row['news'];
}

Посмотри, на сколько мой код не забит длинными переменными, и как всё удобно и понятно написано.

Спустя 2 минуты, 10 секунд (30.06.2011 - 18:14) minok94 написал(а):
Или как предложил inpost...

Спустя 7 минут, 19 секунд (30.06.2011 - 18:21) Потрашитель написал(а):
Спасибо, inpost.
Обязательно посмотрю когда будет время!!!

Спустя 46 секунд (30.06.2011 - 18:22) Потрашитель написал(а):
Цитата

Нафига те тогда вывод??? Echo?? Проще всего сделать буферизацией. Смотри тут.

у меня вообще другая проблема.
У меня шаблонитезатор стоит...
Быстрый ответ:

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