
25.07.2008, 12:30
|
|
Познающий
Регистрация: 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"]);
Не могу понять, в чем проблема ...
Помогите пожалуйста советом ...
Сенк, за внимание... (
|
|
|