ADO.NET の SqlCommand のパラメータみたいなことを、PHP + MySQL でやる方法ってないでしょうか?


insert into test (a,b,c) values (@p1, @p2, @p3)

みたいなことなんですが・・・

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:kn1967 No.1

回答回数2915ベストアンサー獲得回数301

ポイント50pt

PHP側で、受け取ったパラメータを含んだSQLを発行する形になります。

上にあげたページであれば(9)データ作成の部分にあたります。

http://kmaebashi.com/programmer/bbs_dev/

PHPとMySQLで掲示板を作る

データベースを用いた掲示板の造り方を手順にそって書いてくださってるので学習にはもってこいですよ。

id:rikimaru

そうですね、SQLの使い方は、これで非常に良くわかりました。ただ、今回は、パラメータクエリーといえばいいのか、なんと言えばいいのか、SQLの一部を、置換するような感じで使いたいなぁということで

cm1.parameters.add(”@p1”).value = ”test”;

こんな感じかな?

2005/02/06 00:25:03
id:DirectY No.2

回答回数97ベストアンサー獲得回数0

id:rikimaru

これは、あんまりな回答(T_T

2005/02/06 00:25:49
  • id:kn1967
    2つ目のURLには続きが、、、

    1つ目のURLがデータベースの操作の例
    2つ目のURLが情報を受け取ってデータベースに書き込む例(紹介したURLの下部から続きのページを順にみていけば、情報を受け取って、それをデータベースに書き込むまでの流れと実際のコードが書かれていますよ)
    もう一度ご覧になってくださいませ。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません