0

私のデータベースのサンプルはこのようなものです

database:test
table:test

id  name  password   message  active
1   test  testpass   testmsg   no
2   test2 testtest   testmsg2  no

SQLクエリを実行してphpで表示すると、1つの結果しか得られません。php部分は、

$a=mysqli_query($con,"select name from test where active='no'");
$b=mysqli_fetch_array($a);
print_r($b);

そしてそれは最初のレコードだけを示しました

test

私が間違っているところを教えてください。

4

4 に答える 4

0

loop を使用して結果をフェッチする必要があります。

$b = mysql_fetch_array($query)

foreach($b as $b)
{
  echo $b[];
]
于 2013-06-26T09:25:52.083 に答える