- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mysqlで変数を使う方法)
mysqlで変数を使う方法
このQ&Aのポイント
- SQL文にPHPの変数のように変動する値を指定することはできますでしょうか。
- データベースから特定のレコードを拾ってきてPHPのPOSTメソッドでその値を送信するシステムを作ろうとしています。
- MySQLで変数を使用してデータベース内のレコードを操作する方法についてお教えください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
$sql = mysql_query('SELECT * FROM meibo where id='.$id, $connect); じゃないの?
その他の回答 (1)
- nora1962
- ベストアンサー率60% (431/717)
回答No.2
idが数値なら $sql=sprintf("select * from meibo where id=%d", $id); $result = mysql_query($sql, $connect); while ($row = mysql_fetch_assoc($result)) { /* 処理内容 */. } idが文字列なら $sql=sprintf("select * from meibo where id='%s'", mysql_real_escape_string($id)); SQLインジェクションには注意。
質問者
お礼
回答ありがとうございます。 こういう方法もあるんですね。本当勉強になります。 今後ともよろしくお願いします。
お礼
回答ありがとうございます。 上記方法でうまくいきました。 本当に助かります。 今後ともよろしくお願いします。