• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mysqlで変数を使う方法)

mysqlで変数を使う方法

このQ&Aのポイント
  • SQL文にPHPの変数のように変動する値を指定することはできますでしょうか。
  • データベースから特定のレコードを拾ってきてPHPのPOSTメソッドでその値を送信するシステムを作ろうとしています。
  • MySQLで変数を使用してデータベース内のレコードを操作する方法についてお教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

$sql = mysql_query('SELECT * FROM meibo where id='.$id, $connect); じゃないの?

midorinodonchan
質問者

お礼

回答ありがとうございます。 上記方法でうまくいきました。 本当に助かります。 今後ともよろしくお願いします。

その他の回答 (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インジェクションには注意。

midorinodonchan
質問者

お礼

回答ありがとうございます。 こういう方法もあるんですね。本当勉強になります。 今後ともよろしくお願いします。

関連するQ&A