○gymtagというテーブルにgymnumberとtagnumberがある。
○sportgymというテーブルにgymnumber(ジムにつけた番号が入っている・重複なし)とgymname(ジムの名前)がある。
☆したい事☆
・gymnumberは登録フォームの入力からPOSTで受信したジムの名前とsportgymテーブルのgymnameと一致する物を取り出す
・tagnumberは登録フォームのラジオボタンからPOSTで受信したもの(ここでいうと['tagu'])を入れる
PHP
1$sql="SELECT gymnumber FROM sportgym WHERE gymname='{$_POST['gymname']}' 2INSERT INTO gymtag (gymnumber,tagnumber) VALUES (gymnumber,'{$_POST['tagu']}'";
いまこのように組んでるのですが、できません。
SELECTで取り出したものをINSERT INTOでテーブルに追加する(INSERT INTO テーブル名 (列名) SELECT~)のと、POSTで受信した['tagu']のみを登録することは可能だったのですが、両方を同時に行うことができません。
誰か分かる方いらっしゃいましたら教えてください。宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/10 05:47