Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Где ошибка?
 
 автор: liberty   (14.02.2013 в 09:02)   письмо автору
 
 

Ошибки не выдает. Но комменты не выводятся.
<?php
$result 
mysql_query("SELECT * FROM comment_ege ORDER BY date DESC LIMIT 3"$db);
while (
$comment mysql_fetch_array($result)); 
{
$author $comment["author"];
$post $comment["post"];
$text $comment["text"];
if (
strlen($text) > 75 ) {
    
$text substr($text075).'...';
}
printf("<a href='view_post_ege.php?id=%s'><div class='comment-content2'>
       <h6>%s</h6>
       <p>%s</p></a>
       </div> 
       "
,$post,$author,$text);
}


А вот так выводятся
<?php
$result 
mysql_query("SELECT * FROM comment_ege ORDER BY date DESC LIMIT 3"$db);
if(
mysql_num_rows($result) > 0)
{
$comment mysql_fetch_array($result);
do
{
$author $comment["author"];
$post $comment["post"];
$text $comment["text"];


if (
strlen($text) > 75 ) {
    
$text substr($text075).'...';
}

printf("<a href='view_post_ege.php?id=%s'><div class='comment-content2'>
       <h6>%s</h6>
       <p>%s</p></a>
       </div> 
       "
,$post,$author,$text);
}
while (
$comment mysql_fetch_array($result));
}
?

  Ответить  
 
 автор: Sfinks   (14.02.2013 в 09:08)   письмо автору
 
   для: liberty   (14.02.2013 в 09:02)
 

У вас цикл заканчивается не начавшись. Уберите точку с запятой после while.

  Ответить  
 
 автор: liberty   (14.02.2013 в 09:17)   письмо автору
 
   для: Sfinks   (14.02.2013 в 09:08)
 

Спасибо.

  Ответить  
 
 автор: Valick   (14.02.2013 в 10:16)   письмо автору
 
   для: liberty   (14.02.2013 в 09:17)
 

вот это кому было писано?
http://softtime.ru/forum/read.php?id_forum=1&id_theme=88953

  Ответить  
 
 автор: Slo_Nik   (14.02.2013 в 12:41)   письмо автору
 
   для: liberty   (14.02.2013 в 09:02)
 

используйте error_reporting(E_ALL); первой строкой в файле, будете видеть все ошибки и предупреждения

  Ответить  
 
 автор: Sfinks   (14.02.2013 в 17:39)   письмо автору
 
   для: Slo_Nik   (14.02.2013 в 12:41)
 

Тут не было ошибки и ничего не вывелось бы. Тут по опечатке был сломан алгоритм исполнения.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования