これは多くの記事があることはわかっていますが、まだ何も作業していないのでこの質問を投稿しています。Mysqliに用意されたステートメントを使ってfetch_arrayを使用するには?
mysqliで結果データを取得しようとしていますが、行数が正常にフェッチされていますが、行データは取得されません。ここで
が私のコードです:
$query = $db->prepare("SELECT * from users where email = ?");
$query->bind_param("s",$loginEmail);
$query->execute();
$query->store_result();
$row_count = $query->num_rows;
echo $row_count;
if($row_count==1){
$row = $query->get_result;
$email = $row['email'];
echo $email;
}
だから、うちエコー)($行数は、正しい結果が得られますが、私はfetch_arrayを使用して、この行のために、後続のデータをフェッチすることはできませんよ。何も表示しません。私はどこかで間違っていることを知っている。どんな提案も大きな助けになるでしょう。
ここで、 'fetch_array()'を使用しようとしていますか?あなたが投稿したコードはどこにもありません。また、 'get_result'はメソッドであり、プロパティではないので、' $ query-> get_result; 'は' $ query-> get_result(); 'でなければなりません。 –
私の悪いですが、get_result()もうまくいきません。 –