![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
過去記事を参照させていただいたのですが、
値を取ってくることができず修正点がわかりません。
アドバイスいただければと思いますのでお願いします。
テーブルは
「userid」「user_name」「bil_id」「bil_name」
で、「user_name」「bil_id」「bil_name」は、
他から「in1」~で読み込んでいます。
//SQL
$sql= "insert into user set user_name=($_POST["in1"]),bil_id=・・・(略)
$rec=mysql_insert_id();
print($rec);
書き方に不明な点が多いですがコメントよろしくお願いします。
No.1ベストアンサー
- 回答日時:
とりあえずsqlへのデータ受け渡しがおかしそうですね。
>$sql= "insert into user set user_name=($_POST["in1"]),bil_id=・・・(略)
コーテーション内の配列は引数のコーテーションをとる
必要があります。
またuser_nameはおそらくvarchar型なので、データは
コーテーションでくくる必要があります。
$sql= "insert into user set user_name='{$_POST[in1]}',bil_id=・・・(略)
としてはいかがでしょうか?
それとmysql_insert_id()はAUTOINCREMENTとのセット
のようですが、ちゃんとフィールドは用意していますか?
http://www.php.net/manual/ja/function.mysql-inse …
この回答への補足
ご指摘ありがとうございます。
SQL部分のコーテーションは自分でも書いた後に
気がついたのですが、修正する方法がなく・・・。
申し訳ありません。
フィールドというのはDBのTableのフィールドの
事でいいでしょうか?
USERテーブルは
「userid」「user_name」「bil_id」「bil_name」
の項目があり、「userid」がAUTO_INCREMENTの項目
になっています。
確認の内容が異なっていましたらご指摘ください。
mysql_insert_id()の値の受け取り方がおかしいでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- PHP PHP MySQLに画像を直接保存 2 2022/06/05 11:50
- JavaScript Json のキーと値の出力の違いについて 2 2022/06/14 20:22
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- その他(プログラミング・Web制作) Pythonで会員サイトの自動ログイン ID Nameがない 1 2022/12/16 02:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DBで検索結果に該当するデータ...
-
文字化けが解決できません。お...
-
アラートでyes noを作りたいです。
-
mysql_insert_id()の使い方
-
checkboxクリック時、SQLを実行...
-
phpでの更新ができません。
-
mysqlテーブルから一つレコード...
-
mysqlから取得した配列をカンマ...
-
smartyでMySQLから連想配列取り...
-
SELECT結果から動的にコンボボ...
-
実行時エラー3131 FROM 句の構...
-
MySQLでデータベースにデータin...
-
VBAをつかってクエリの情報を抽...
-
<VB.NET>INSERT文でDBにデータ...
-
ResultSetインターフェイスでの...
-
テキストボックスに入れた内容...
-
insert1つの処理でもトランザ...
-
Pro*Cの構文エラー
-
日またぎの計算
-
csvをDBへ読み込んだら、NULLが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPで[]の使い方について
-
エクセルVBAについて
-
DBで検索結果に該当するデータ...
-
アラートでyes noを作りたいです。
-
phpでmysqlを使ってデータベー...
-
checkboxクリック時、SQLを実行...
-
dbに登録したデータをphpのプル...
-
PHP+MySQLでの配列のinsert文に...
-
pg_queryの結果を2回とりだす...
-
検索結果($_POST)が2ページ目...
-
PHPについてなのですが未定義の...
-
VBA初心者です。
-
sortable ギブアップです…助け...
-
PEAR::DBで取得したデータで処...
-
DBのデータを表示させたい
-
データベース表示結果のデザイン
-
PHP 勤務時間の合計を出したい
-
mySQLからデータを取り出す
-
PHP と MySQL でテーブルの行数...
-
連想配列、オブジェクト配列の...
おすすめ情報