はじめまして。
MySQL+PHP初心者なのですが、INSERT文中での変数展開がうまくいきません。
フォームから受け取ったデータを単純にレコードに追加するだけなのですが、
mysql_query('insert into area_tbl (area)values($area)');
areaのデータ型はテキストで、$areaをクォーテーションで囲めば当然のごとくそのまま表示されてしまいますし、事前に $area = $_POST['area'] の処理をしてもダメです。直後に echo "$area" をするとフォームに入力した文字列が表示されるので、データの受け渡しはうまくいっていると思います。また ($area) の代わりに'あいうえお'といれると【あいうえお】とデータベースに反映されるので、MySQLとPHPの日本語対応の問題もないと思います。なぜでしょうか?
ご指導のほどよろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
mysql_query('insert into area_tbl (area)values("'.$area.'")');
を試してみてください。
一発でうまくいきました。
MySQLやPHP関連のサイトを見て回ったのですが、なかなか答えにたどり着けずにいました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- 化学 至急 ガスクロマトグラフィーについて教えていただきたいです。 試料溶液中のピリジン、フェノール、アセ 2 2022/07/05 12:31
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- 作詞・作曲 【花の苗】という言葉は、詩的にはどのような事物を表現しているのでしょうか? 1 2023/03/16 09:23
- ノートパソコン ファンクションキー F7 3 2022/10/27 17:59
- 英語 This is best accomplished by elevating the membran 1 2023/03/13 18:42
- 英語 It will most likely be necessary to perform a spli 2 2023/03/26 09:40
- PHP PHP MySQLに画像を直接保存 2 2022/06/05 11:50
- 英語 alveolar antral artery (1) completely intra-osseou 1 2023/02/20 12:52
- フリーソフト 色々な形式の個人情報を後で参照しやすいようWindow10で管理したいのですが、どんな方法があるの? 1 2023/04/29 16:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数行のクエリを、まとめて実...
-
phpで複数のDBを使用した場合の...
-
PHPでMySQLテーブルロック一覧取得
-
接続ができません
-
SQLのVARCHARとVARCHAR2の違い
-
Column '' not found.
-
シングルクォーテーションとダ...
-
INT型は金額の型に使用するべき...
-
副問合せにLIKE文を使う方法は...
-
ERROR 1045 (28000) (using pas...
-
PEARでレコード数の取得
-
MySQLのfield数の上限について
-
.sqlのファイルをそのままコマ...
-
旧filemakerで和暦(令和など)...
-
-3.34 が -3.3399999999999999 ...
-
データベースについて質問させ...
-
データベースのフィールドのデ...
-
泣きそうです>< PHPでSQLite3が...
-
2023年10月25日現在のMAMP ...
-
MySQL のコマンドが実行出来ま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
phpで複数のDBを使用した場合の...
-
複数行のクエリを、まとめて実...
-
PHPでMySQLテーブルロック一覧取得
-
C言語で変数の内容をINSERTする...
-
select文で見つからない場合の結果
-
データベースの選択エラー
-
MySQLのテーブルのデータ数のカ...
-
トランザクションが効かない
-
show databasesコマンドが効かない
-
緊急です。insert文が実行されない
-
接続ができません
-
SQLのVARCHARとVARCHAR2の違い
-
副問合せにLIKE文を使う方法は...
-
ODP.NETのバージョン確認
-
ERROR 1045 (28000) (using pas...
-
like句を使って日本語を検索す...
-
VBAで変数内に保持された二次配...
-
MySQLカラム名は日本語と英数字...
-
INT型は金額の型に使用するべき...
-
プライマリーキーの昇順でソー...
おすすめ情報