![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
PHPとMySQLは始めたばかりの初心者です。
UPDATE構文を使っていたのですが、これだと中身がないよとFatal errorがでます。
bindParamについては中身は確認済みでnullもエラーは無い状態です。
DBへの接続は全て同一ファイルにアクセスするためこちらもエラーはありません。
申し訳ありませんがご教授頂けると嬉しいです。
以下DB接続後のphpコード
try{
$db =new PDO($server,$user,$password);
$db->setAttribute(PDO::ATTR_EMULATE_PREPARES,false);
$stmt = $db->prepare("
UPDATE member SET name=:name, invol=:date, birth=:birth, bloodtype=:blood, gender=:gender, address:address, free=:free WHERE user=:user
");
$stmt->bindParam(':user',$username,PDO::PARAM_STR);
$stmt->bindParam(':name',$name,PDO::PARAM_STR);
$stmt->bindParam(':date',$addate,PDO::PARAM_INT);
$stmt->bindParam(':birth',$birth,PDO::PARAM_INT);
$stmt->bindParam(':blood',$blood,PDO::PARAM_STR);
$stmt->bindParam(':gender',$gen,PDO::PARAM_STR);
$stmt->bindParam(':address',$address,PDO::PARAM_STR);
$stmt->bindParam(':free',$free,PDO::PARAM_STR);
$stmt->execute();
}
catch(PDOExption $e){
die('エラー:'.$e->getMessege());}
No.1ベストアンサー
- 回答日時:
> これだと中身がないよ
人に聞く際には、エラーメッセージの意訳はやめましょう。
万が一誤訳であった場合、まったく関係の無い解決策を考えてしまい、結局無駄になります。
また、そのまま書いてあれば、検索して調べることもできますが、意訳されていると元の文章を推測しなければ検索できません。
address:address
っておかしくないですか?
同じエラー文は何回も引っ掛かってるので流し読み程度で誤魔化してましたごめんなさい……
きゃー!?見逃してましたすいません……。そこでした。
ありがとうございます
お探しの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
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- PHP php my adminより取り出したデータ表示 2 2022/06/15 11:56
- PHP PHP MySql ページング 2 2022/09/20 06:38
- MySQL addcslashesの使い方について教えてください。 DBに繋げてそこから、部分一致させたいのです 1 2023/04/14 22:59
- PHP 【PHP/MySQL】コード上で生成したクエリを基に集計クエリを作りたい 1 2022/07/28 15:06
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
実行時エラー3131 FROM 句の構...
-
VBAをつかってクエリの情報を抽...
-
SQL文が実行できません
-
エラー3011
-
LocalのNotesメールDBをVBAで参...
-
ユーザー定義関数の意味
-
テキストボックスに入れた内容...
-
MySQLでデータベースにデータin...
-
phpでmysqlを使ってデータベー...
-
テーブルに入っているデータと...
-
JAVA SQLServerException 列名 ...
-
sqlから多次元配列に要素を格納...
-
変数にNULLを代入したい
-
DBで検索結果に該当するデータ...
-
INSERT,DELETEを同時に
-
<VB.NET>INSERT文でDBにデータ...
-
XAMMPが起動しません。
-
チェックボックスからの複数検...
-
php MySQL で、更新ボタンを押...
-
SELECT結果から動的にコンボボ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
実行時エラー3131 FROM 句の構...
-
VBAをつかってクエリの情報を抽...
-
テキストボックスに入れた内容...
-
エラー3011
-
SQL文が実行できません
-
SELECT文を発行して、ACCESSよ...
-
in 'where clause'のエラーの理由
-
phpのPEARのMDB2を使って出たエ...
-
Call to undefined method MDB2...
-
LocalのNotesメールDBをVBAで参...
-
PHP内でUPDATE構文を使用してい...
-
単純ですが、意外と穴?なデー...
-
DAOでデータベースを二つ開くに...
-
PEAR でprepareメソッドがエラーに
-
pearがエラーになる
-
見られたくないファイル
-
SQL文の実行に失敗しました???
-
データフォームウィザードで追...
-
年月の情報だけを基に階層構造...
-
データ入力条件
おすすめ情報