0
function DisplayOE(){
$link = mysqli_connect('local','kw','pass'); //Creates a connection
if(!$link){die(' Could not connect: '.mysql_error());}
mysqli_select_db($link,'kvw') or die(mysqli_error());
$rows = mysqli_query($link, "SELECT * FROM CreateOE");
$oe = mysqli_fetch_array($rows);
//$OEquestions =
return $oe;
mysqli_close($link);
}
// $ result = DisplayOE();です。出力されている値はarray [0]
print_r(array_values(DisplayOE()));
こんにちは皆、私はphpmyadminにテーブルを持っています。テーブル全体からデータを配列として返そうとしています。テストしようとすると、[0] => Arrayのすべての値だけが出力されます。したがって、1行の値だけが出力されます。どのようにしてすべての行を印刷することができますか?それで、それは正しく動作していますか?
mysqli_fetch_arrayは、一度に1行をフェッチします。 [mysqli_fetch_all](http://php.net/manual/en/mysqli-result.fetch-all.php)を見てください。 –
ありがとうございました。それをチェックしてください! –