Всем доброго дня! Вывожу таблицу из SQL в три столбца. В первом выводятся в строках ID, а надо чтобы выводился порядковый номер с единицы. 1 |Имя |Ссылка 2 |Имя |Ссылка 3 |Имя |Ссылка 4 |Имя |Ссылка 5 |Имя |Ссылка и т.д. PHP: // выводим на страницу сайта заголовки HTML-таблицы echo '<table border="1">'; echo '<thead>'; echo '<tr>'; echo '<th>Место</th>'; echo '<th>Имя</th>'; echo '<th>Ссылка</th>'; echo '</tr>'; echo '</thead>'; echo '<tbody>'; // выводим в HTML-таблицу все данные клиентов из таблицы MySQL while($data = mysql_fetch_array($qr_result)){ echo '<tr>'; echo '<td>' . $data['id'] . '</td>'; echo '<td>' . $data['name'] . '</td>'; echo '<td>' . $data['text'] . '</td>'; echo '</tr>'; } echo '</tbody>'; echo '</table>'; ID не подходят потому что строки удаляются и соответственно там разрыв в номерах, а надо чтобы по порядку. Заранее спасибо за ответ!
@Kuvalda1, и в чём проблема счётчик поставить? PHP: $i = 0; while($data=mysql_fetch_array($qr_result)){ echo '<tr>'; echo '<td>' . (++$i) . '</td>'; echo '<td>' . $data['name'] . '</td>'; echo '<td>' . $data['text'] . '</td>'; echo '</tr>'; } Если с пагинацией, то чуть сложнее, но не намного. Хотя, отвечая на свой же вопрос, проблема в том, что по php ни одной книжки не прочитано, документация не прочитана, а только какие-то устаревшие посты в интернете. Судя по использованию устаревшего лет 5 назад расширения mysql для работы с базой
И делаешь это неправильно. https://www.ozon.ru/context/detail/id/139127353/ - вот, читай сразу про 7 версию, и работай сразу на 7-й.