http://okwave.jp/qa/q8227809.html
の続編です。
バインドのところでエラーが出ているようなのですが、原因と修正方法がわかりません。
/* プリペアドステートメントを作成します whereの箇所はプレースホルダ(xxx=?)をつけること! */
$sql = "SELECT * FROM `test_table` WHERE c_name=?";
$stmt = $mysqli->prepare($sql);
if($stmt = $mysqli->prepare($sql)) {
/* マーカにパラメータをバインドします */
$stmt->bind_param('i', $num); // バインドする変数に設定して送る
/* クエリを実行します */
$stmt->execute();
/* 結果変数をバインドします *//*69行目付近*/
$stmt->bind_result($num);
/* 値を取得します */
$stmt->fetch();
printf("<BR>%s\n", $num);
/* ステートメントを閉じます */
$stmt->close();
}
// 切断
$mysqli->close();
Warning: mysqli_stmt::bind_result(): Number of bind variables doesn't match number of fields in prepared statement in C:\xampp\htdocs\job_site4\search_criteria.php on line 69
というエラーが出ます。
解決方法を教えていただきたいです。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
bind_result()のバインドさせようとしている変数の数が、抽出してきている項目数と一致しないのでは?
http://php.net/manual/ja/mysqli-stmt.bind-result …
この回答への補足
回答ありがとうございます。
select *
を使用しているので、すべての項目をbind_resultで出さないといけないのですね。
やってみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- PHP PHP MySql ページング 2 2022/09/20 06:38
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- PHP PHPでMysqlにデータがあるかどうか判別したい 1 2023/03/02 11:48
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- PHP PHP MySQLに画像を直接保存 2 2022/06/05 11:50
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Visual Basic(VBA) ActiveReportのdetailをデータセットの自動バインドを使って帳票を出力しています。 1 2023/08/16 07:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
insert1つの処理でもトランザ...
-
ResultSetインターフェイスでの...
-
<VB.NET>INSERT文でDBにデータ...
-
CakePHPとMySqlを使用していま...
-
配列をループさせてUPDATE
-
order by での変数使用について。
-
Q&Aサイトを作成していてURLの...
-
sqliteの構造体
-
JAVA SQLServerException 列名 ...
-
VBAをつかってクエリの情報を抽...
-
MySQLでデータベースにデータin...
-
phpのエラーについてです
-
BLOBでの画像表示について
-
PHPで[]の使い方について
-
sqlから多次元配列に要素を格納...
-
sortable ギブアップです…助け...
-
エラー3011
-
php テーブルを作れない
-
テーブルに入っているデータと...
-
PHP と MySQL でテーブルの行数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JAVA SQLServerException 列名 ...
-
insert1つの処理でもトランザ...
-
Pro*Cの構文エラー
-
<VB.NET>INSERT文でDBにデータ...
-
データベースに存在するデータ...
-
ResultSetインターフェイスでの...
-
C# で発生したException.Messag...
-
Q&Aサイトを作成していてURLの...
-
VBA ACCESS SQL...
-
MySQLのINSERT時にたまに重複に...
-
INSERT,DELETEを同時に
-
【初歩】配列の格納データ数だ...
-
PHP&MySQLでの文字列+数列の一...
-
php postgres Insert と updat...
-
VB.NET エラーになる箇...
-
OR検索を実装したい
-
PHP初心者です。syntax error, ...
-
mysqliを使ってデータベースを...
-
like検索の複数キーワードで、...
-
CakePHPとMySqlを使用していま...
おすすめ情報