このクエリの違いは何だろうと思っています:
$query = "SELECT * FROM users WHERE id='".$_SESSION['mysql_result_id']."'";
変数を次のように作成します。
$mysql_result_id = $_SESSION['mysql_result_id'];
$query = "SELECT * FROM users WHERE id='".$mysql_result_id."'";
どちらも似ているように見えますが、2 つ目は機能しません。また、セッションの値が必要なだけなのに、なぜ連結が必要なのですか? my に格納されている値が である$_SESSION['mysql_result_id']
と'2'
しid=2
ましょう。なぜ連結する必要があるのですか?なぜ私はちょうど置くことができないの"WHERE id=$mysql_result_id"
ですか?