|
|
|
|
|
для: AcidTrash
(09.06.2008 в 17:58)
| | И я благодарю - нашел решение похожей проблемы | |
|
|
|
|
|
|
|
для: AcidTrash
(09.06.2008 в 17:58)
| | Благодарю. Заработало. | |
|
|
|
|
|
|
|
для: Phyto
(09.06.2008 в 17:42)
| | >$row = mysql_fetch_array($result);
Правильно вы уже опредили переменную $row до цикла.
Уберите вверху $row = mysql_fetch_array($result); и оставьте только в цикле | |
|
|
|
|
|
|
|
для: Phyto
(09.06.2008 в 17:42)
| | Скорее всего, Вы видите всё, кроме первой.
Из следующих трех строк
$result= mysql_query($query);
$row = mysql_fetch_array($result);
$num_row = mysql_num_rows($result);
|
вторая - явно лишняя. | |
|
|
|
|
|
|
| Пытаюсь извлечь из базы данных ВСЕ записи. Хочу отобразить на странице ВСЕ записи, но вижу только одну, последнюю. С "mysql_fetch_assoc" то же самое.
В чем моя ошибка?????????!!!!!
Код:
$result= mysql_query($query);
$row = mysql_fetch_array($result);
$num_row = mysql_num_rows($result);
// Вывожу результат
if ($result)
echo "<h2>Результат поиска:</h2>";
echo "По Вашему запросу найдено " .$num_row. " строк (-и).<br>";
// это работает, как положено. А дальше...
while ($row = mysql_fetch_array($result))
{echo "<p><table width=75% border='0'>
<tr> <td width='30'></td>
<td width='250'>Название статьи:</td>
<td><strong>".$row ['art_name']."</strong></td>
</tr>
<tr><td width='30'></td>
<td width='250'>Автор: </td>
<td> <strong>".$row ['autor']."</strong></td>
</tr>
<tr> <td width='30'></td>
<td width='250'>Резюме статьи:</td>
<td><i>".$row ['art_dcrb']."</i></td>
</tr>
<tr> <td width='30'></td>
<td width='250'>Дата добавления:</td>
<td><strong>".$row ['inser_data']."</strong></td>
</tr>
<tr> <td width='30'></td>
<td width='250'><a href=".$row ['art_url'].">Читать статью >>></a></td>
<td><strong></strong></td>
</tr>
</table>";
}
?> | |
|
|
|
|