PHP (printf) ищу варианты

интернет программирование php C++ базы данных

Есть у меня вот такой вот такая функция, очень простая.
<?

$result = mysql_query("SELECT * FROM baza",$db);

if (!$result)
{
echo "<p>Ошибка вывода из базы данных.</p>";
exit (mysql_error());
}

if (mysql_num_rows($result) > 0)
{
$myrow = mysql_fetch_array($result);

do
{
printf ("%s <br>

",$myrow ["title"]);
}
while ($myrow = mysql_fetch_array($result));
}

else
{
echo "<p>Информация по запросу не может быть извлечена</p>";
exit();
}
?>

Тем кто знает язык PHP эта функция выглядит простой и понятно.
Вопрос вот в чём:
Из данной функции ясно что Я и базы данных "baza" вытягиваю ячейку "title".
В моей базе к примеру 3 статьи и при помощи этой функции выведу их все.
И получится к примеру вот:

Трава
Листья
Дерево

А мне нужно сделать так:

1.Трава
2.Листья
3.Дерево

Чтобы для каждого новой статья добавлялась цифра больше предыдущей.

Для кого то это просто, но Я был бы благодарен тому кто найдёт решение.
Ответы:
вводите переменную-счетчик. Инкрементируете ее при каждой итерации. Абсолютно ничего сложного
printf ("%s <br>
и откажитесь от цикла do{}while() в пользу просто while()
<?php


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.