Быстрое решение заключается в замене mysql_fetch_all
на mysql_fetch_assoc
:
$query2=mysql_query("SELECT * FROM websitee
WHERE poster='$_SESSION[user_name]'
ORDER BY id DESC LIMIT $offset, $rowsperpage");
$num=mysql_num_rows($query2);
if($num==0) {
echo"<div class='msg'>No topics yet</div>";
} else {
echo"<br/><br/><div align='center' class='b_head'><strong>HOTTEST UPDATES</strong></div><div class='center'><span class='style18'></span></div><br><br> ";
while($info=mysql_fetch_assoc ($query2)) {
$id=$info["id"]; $ftp=$info["ftp"]; $server=$info["server"];
$password=$info["password"];
print_r($info);
}
}
Но вы должны прекратить использовать mysql_*
функции и использовать mysqli
или pdo
.
Вам необходимо опубликовать свой фактический код, а не только однострочный отрывок. Вопросы, требующие помощи по отладке («** почему этот код не работает? **)) должны включать в себя желаемое поведение, * конкретную проблему или ошибку * и * кратчайший необходимый код * для воспроизведения ** в самом вопросе * *. Вопросы без ** ясного заявления о проблеме ** не полезны для других читателей. См.: [Как создать минимальный, полный и проверенный пример.] (Http://stackoverflow.com/help/mcve) –
$ query2 = mysql_query ("SELECT * FROM websitee WHERE poster = '$ _ SESSION [имя_пользователя]' ORDER BY id DESC LIMIT $ offset, $ rowsperpage "); $ num = mysql_num_rows ($ query2); if ($ num == 0) {echo "
"; while ($ info = mysql_fetch_all ($ query2, mysql_assoc)) { $ id = $ info ["id"]; $ ftp = $ info ["ftp"]; $ server = $ info ["server"]; $ password = $ info ["password"]; } –
Нет, пожалуйста, не публикуйте его в комментариях. [Изменить] ваш вопрос и добавить правильное форматирование. Кроме того, 'mysql_fetch_all' подразумевает, что он извлекает все строки. В этом случае, зацикливание на нем не имеет смысла, и это ваша основная проблема. И, пожалуйста, [не используйте 'mysql_ *'] (http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php?rq=1), во всяком случае. Функции 'mysql_ * 'устарели, [устарели] (http://us3.php.net/manual/en/intro.mysql.php) и небезопасны. Используйте ['MySQLi'] (http://us3.php.net/manual/en/book.mysqli.php) или [' PDO'] (http://us3.php.net/manual/en/intro. pdo.php). –