Php 我想获取mysql中的所有行

Php 我想获取mysql中的所有行,php,mysql,Php,Mysql,我想获取mysql中的所有行,但它只返回1。我已经试过了: while($info=mysql_fetch_all($query2, mysql_assoc)) { 但它不起作用。请帮帮我。快速修复方法是将mysql\u fetch\u all替换为mysql\u fetch\u assoc: $query2=mysql_query("SELECT * FROM websitee WHERE poster='$_SESSION[user_name]' ORDER BY id DES

我想获取mysql中的所有行,但它只返回1。我已经试过了:

while($info=mysql_fetch_all($query2, mysql_assoc))
{

但它不起作用。请帮帮我。

快速修复方法是将
mysql\u fetch\u all
替换为
mysql\u fetch\u 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);
  }
} 
$query2=mysql\u查询(“从网站选择*
其中poster=“$”会话[用户名]”
按id描述的订单限额$offset,$rowsperpage”);
$num=mysql\u num\u行($query2);
如果($num==0){
回应“还没有话题”;
}否则{
echo“

最热门的更新”

; 而($info=mysql\u fetch\u assoc($query2)){ $id=$info[“id”];$ftp=$info[“ftp”];$server=$info[“server”]; $password=$info[“password”]; 打印(信息); } }

但是你应该停止使用
mysql.*
函数,而使用
mysqli
pdo

你需要发布你的实际代码,而不仅仅是一行摘录。寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:$query2=mysql\u query(“从网站中选择*,其中poster='$\u SESSION[user\u name]'按id排序DESC LIMIT$offset,$rowsperpage”)$num=mysql\u num\u行($query2);如果($num==0){echo“还没有主题”;}else{echo”


最热门的更新


;而($info=mysql\u fetch\u all($query2,mysql\u assoc)){$id=$info[“id”];$ftp=$info[“ftp”;$server=$info[“server”];$password=$info[“password”}不,请不要将其发表在评论中。请回答您的问题并添加一些适当的格式。而且,
mysql\u fetch\u all
意味着它会获取所有行。在这种情况下,循环使用它毫无意义,这是您的主要问题。无论如何,请回答。
mysql\u*
函数已经过时,而且不安全。请使用或。
mysql\uch_all
不是标准函数(
mysqli_fetch_all
是),但我假设它以某种易懂的形式返回所有数据,不应与
一起使用,而
与您的代码类似,我非常需要解决方案完整的行不允许发布,请帮助我在帖子中编辑我最近的评论,谢谢