PHP内に記述したSQLクエリで 'expression expected' エラーが発生してしまう
ログイン画面をphpで作成している初心者です。
同じPHPファイル内のログイン画面のhtmlとログイン機能を記載したphpを記入しています。
$query = "SELECT * FROM user WHERE user_name =$_POST['name']";
と書くと$_POST['name']
の部分にエラー(expression expected)
が出てしまします。
事前に変数の値を$name=$_POST[name]
とおいたところ、まだ未入力の段階だとエラー(undefined variable←確かにその通りである)が表示されてしまいます。
どう書けばいいでしょうか?