Показать сообщение отдельно

  #3  
Старый 25.07.2008, 12:30
suffering
Познающий
Регистрация: 20.01.2007
Сообщений: 55
Провел на форуме:
212579

Репутация: 20
По умолчанию

Я в этом деле новичок, мягко сказано
Не могу понять кое что.
После этого небольшого вложения в php файлик
На страничке в ряд должно вывестись из БД
Три новости в виде:
- титульного с сылкой на полный просмотр
- датой
- небольшое описание
- автором

PHP код:
<?php 

$result 
mysql_query ("SELECT id,title,date,description,author FROM lessons",$db);

$myrow mysql_fetch_array ($result); 

do {

printf ("<table align='center' class='lesson'>
    <tr>
    <td class='lesson_title'><p><a href='view_lesson.php=%s'>%s</a></p><p>%s</p><p>Дата добавления: %s</p>
    </td></tr>
    <p>Автор: %s</p>
    <tr><td>%s</td>
    </table></tr><br>"
$myrow["id"],$myrow["title"],$myrow["date"],$myrow["author"],$myrow["description"]);
    

while (
$myrow mysql_fetch_array ($result));
  
?>
Вместо этого на страничке вылетает:

Warning: printf(): Too few arguments in w:\home\localhost\www\phpsite\lessons.php on line 46

Warning: printf(): Too few arguments in w:\home\localhost\www\phpsite\lessons.php on line 46

Warning: printf(): Too few arguments in w:\home\localhost\www\phpsite\lessons.php on line 46


46-ая строчка - это:

Код:
</table></tr><br>", $myrow["id"],$myrow["title"],$myrow["date"],$myrow["author"],$myrow["description"]);
Не могу понять, в чем проблема ...
Помогите пожалуйста советом ...
Сенк, за внимание... (
 
Ответить с цитированием