たとえば、次のクエリを確認します。SQLクエリで中括弧{}は何をしますか?
$query = "SELECT * FROM users WHERE user='{$_POST['username']}';
どのような用途ですか?
文字列の文脈では、私はそれが解決する問題を理解しています。
$ animal = "cat" echo "{$ animal} s"のようなことができます。 // catを出力します
しかし、上記のSQLでは、私はそれを取得しません。 次は同じではないでしょうか?
$query = "SELECT * FROM users WHERE user='$_POST['username']' AND password='$_POST['password']'";
したがって、{と}の使用は便利ですか?どのような例でもSQL文脈を理解できますか?
あなたは他のプログラミング言語にもこのタグをつけるべきですか? – Blorgbeard
あなたのクエリは他の文字列と同じように文字列です。唯一の違いは、データベースエンジンが何か役に立つことができることです。 – Arjan
@Arjan ..ちょっと..何? – Ben