
insert into cb001
(rec_ymd,update_ymd,update_content,scan_ymd,rig_wro,bukken_rank,loc_genru,loc_category,post_no,address_a,address_b,address_c,
buil_nm,floor_num,pay_select,parking,usage,station,on_off,route,heavy,light,mono,office,note,structure,tsubo,rent,tsubo_rent,public,
security,front,contract,condition,population,app,into,owner,contact)
values("'.$_POST['rec_ymd'].'","'.$_POST['update_ymd'].'","'.$_POST['update_content'].'","'.$_POST['scan_ymd'].'",
"'.$_POST['rig_wro'].'","'.$_POST['bukken_rank'].'","'.$_POST['loc_genru'].'","'.$_POST['loc_category'].'","'.$_POST['post_no'].'","'.$_POST['address_a'].'","'.$_POST['address_b'].'",
"'.$_POST['address_c'].'","'.$_POST['buil_nm'].'","'.$_POST['floor_num'].'","'.$_POST['pay_select'].'","'.$_POST['parking'].'",
"'.$_POST['usage'].'","'.$_POST['station'].'","'.$_POST['on_off'].'","'.$_POST['route'].'","'.$_POST['heavy'].'","'.$_POST['light'].'","'.$_POST['mono'].'",
"'.$_POST['office'].'","'.$_POST['note'].'","'.$_POST['structure'].'","'.$_POST['tsubo'].'","'.$_POST['rent'].'","'.$_POST['tsubo_rent'].'","'.$_POST['public'].'",
"'.$_POST['security'].'","'.$_POST['front'].'","'.$_POST['contract'].'","'.$_POST['condition'].'","'.$_POST['population'].'",
"'.$_POST['app'].'","'.$_POST['into'].'","'.$_POST['owner'].'","'.$_POST['contact'].'")
【エラー内容】
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'usage,station,on_off,route,heavy,light,mono,office,note,structure,tsubo,rent,tsu' at line 3
何がおかしいんでしょうか?何度見ても分かりません。
以上の情報以外の部分なのでしょうか?
MySQL 5.1.33
です。
No.3
- 回答日時:
function data2InsertParam( $table, $data ) {
$names = array_keys( $data );
$values = array_map( mysql_real_escape_string, array_values( $data ) );
return "(`" . implode( "`,`", $names ) . "`) VALUES ('" . implode( "','", $values ) . "')";
}
$query = "INSERT INTO `cb001` ".data2InsertParam( $_POST );
No.2
- 回答日時:
ANo.1です。
`usage`とします。
予約語について、他にも使われているかは見ていません。
こちらをご参照ください。
http://dev.mysql.com/doc/refman/5.1/ja/reserved- …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- PostgreSQL 画像とカテゴリーを出力したいのですが、取得の条件を付ける方法がわかりません。 2 2022/05/01 18:03
- Ruby No route matches [GET] "/posts/5/destroy" 1 2022/03/24 13:00
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- PHP laravelを利用してコントロールでpostすることって可能ですか 2 2022/06/22 14:07
- その他(プログラミング・Web制作) pythonのhttp.serverでpostされた値を得る方法を教えてください。 1 2022/05/14 10:48
- PHP ファイルの遷移がうまく行われているのかわからない 1 2022/12/21 20:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
mysqlにinsertするとエラーがで...
-
数学の「組み合わせ」を求める...
-
2次元配列の値の受け渡しについ...
-
バッチでFTPコマンド
-
多次元配列を2次元の連想配列で...
-
$_SESSIONに二次元配列を使える...
-
$_POSTを一括してサニタイズし...
-
PHPの多次元配列について
-
ショッピングカートで$_SESSION...
-
Delphi XEの警告文を消したい
-
フォルダ階層をHTMLTable化する...
-
意味を教えてください。
-
MySQLのデータをPHPで多次元...
-
チェックボックスが複数選択で...
-
正規表現で、指定文字から指定...
-
OCI で、SELECT結果行数を取得...
-
readdirで文字化け
-
PHPでgrepする件について
-
String だと「 ByRef引数の型が...
-
配列の何番目かを出力したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プルダウンメニューにDBの内容...
-
日付から順にデータを並び替えたい
-
外部のテキストファイルを読み...
-
functionを定義したつもりが、...
-
再帰的な順列書き出し
-
xmlからphpで出力したデータを...
-
順位を付ける時のスコアの重複...
-
テキストボックスの日本語をロ...
-
PHP5の外部コマンド実行で、バ...
-
「ローマ字 -> ひらがな」へPHP...
-
if の中の 複数のor についてお...
-
phpでのソートについて
-
多次元配列等の AND 検索について
-
日付、時間の2段階でソート
-
javaでcall_user_func_array
-
配列をループでたくさん宣言し...
-
$_SESSIONに二次元配列を使える...
-
foreachのなかで次のキーを参照...
-
file_existsでファイル名の部分...
-
PHPにてクラスを配列にすること...
おすすめ情報