1

受信しSELECT * FROM xxxたすべての行を自動的にバインドする方法はありますか?

*とにかく結果を手動でバインドする必要がある場合はそれほど役に立ちません。

4

2 に答える 2

2

2 つのオプションがあります。

運が良ければ、PHP インストールが をサポートしているget_result()場合は、それを入手して、従来型mysqli_fetch_assoc()などを使用できます。

そうでない場合 - から魔法をかける必要がありresult_metadata()ますcall_user_func_array()

于 2013-08-24T11:46:09.237 に答える
0

選択からバインドしたくない場合は、次のオプションも利用できます。

$Query = $db->prepare("SELECT * FROM TABLE");
$Query->execute();
$Results = $Query->get_result(); // This little gem here
$Array = $Results->fetch_array(MYSQLI_ASSOC);

使用する代わりにbind_result、配列を自動的にフェッチすることができます

于 2013-08-24T11:45:00.117 に答える