Тема: При выводе информации из БД MySQL добавляется сверху блок !

При выводе любой информации из таблицы БД MySQL дополнительно выводится лишний блок. А именно текстовая информация, добавляемая к выводимым из MySQL данным. Все что вытаскивается из MySQL нормально выводится, а все что добавляется к ним - на один фрагмент выводится больше. Подскажите пожалуйста причину ! Заранее спасибо. Вот сам листинг:<?phpdo {echo

2

Re: При выводе информации из БД MySQL добавляется сверху блок !

Не вижу код. Попробуйте вставить еще раз.

3

Re: При выводе информации из БД MySQL добавляется сверху блок !

Проверьте код место где идет вывод данных там скорее всего лишнии данные.
и покажите php код скрипта где вывод.

4 (изменено: Рамиль, 2010-11-07 20:37:23)

Re: При выводе информации из БД MySQL добавляется сверху блок !

<div id="clipbox">
<?php
do
{
echo "<p class='data'>$myrow[data]</p>";
echo "<h2 class='name'>$myrow[name]</h2>";
echo "<br><br>";
echo "<p class='video'>$myrow[video]</p>";
echo "<h2 align='center'>ДЛЯ ЗАПУСКА ФИЛЬМА - нажмите в центре картинки выбранного фильма <br> на белую стрелку.<br>
<br>Не запускайте одновременно несколько фильмов - СНАЧАЛА ОСТАНОВИТЕ ЗАПУЩЕННЫЙ ФИЛЬМ ЧЕРЕЗ ДВОЙНЫЕ СТРЕЛКИ</h2><br>
<h2 align='center'>КНОПКА ОСТАНОВКИ - ДВОЙНЫЕ СТРЕЛКИ НАЗАД</h2><br>";
echo "<p class='filmcontent'>$myrow[content]</p>";
echo "<br><br>";
}
while ($myrow = mysql_fetch_array($result));
?>

5

Re: При выводе информации из БД MySQL добавляется сверху блок !

Все что содержат echo "......" ВЫВОДИТСЯ НА один раз больше и сверху.... Если Вывожу данные в ячейки таблиц, то сначала выводится строка с пустыми ячейками. Заранее спасибо.

6

Re: При выводе информации из БД MySQL добавляется сверху блок !

Ошибка в использовании выражения do while. Сделайте так:

<?php
while ($myrow = mysql_fetch_array($result)) {
echo "<p class='data'>$myrow[data]</p>";
echo "<h2 class='name'>$myrow[name]</h2>";
echo "<br><br>";
echo "<p class='video'>$myrow[video]</p>";
echo "<h2 align='center'>ДЛЯ ЗАПУСКА ФИЛЬМА - нажмите в центре картинки выбранного фильма <br> на белую стрелку.<br>
<br>Не запускайте одновременно несколько фильмов - СНАЧАЛА ОСТАНОВИТЕ ЗАПУЩЕННЫЙ ФИЛЬМ ЧЕРЕЗ ДВОЙНЫЕ СТРЕЛКИ</h2><br>
<h2 align='center'>КНОПКА ОСТАНОВКИ - ДВОЙНЫЕ СТРЕЛКИ НАЗАД</h2><br>";
echo "<p class='filmcontent'>$myrow[content]</p>";
echo "<br><br>";
}

?>