<p class="sougouContent"> ログインインターフェース <br> <html> <br> <meta http-equiv="content-type" content="text/html;charset=utf-8"> h1>管理者ログイン</h1> <br> <form action="loginprocess.php" method="post"> <br> <tr><td><td> ;input type="text" name="ユーザー名"/></td></tr> <br> <tr><td>パスワード</td><td>< " name="パスワード"/></td></tr> <br> <tr><td><input type="submit" value="ユーザーログイン"/> </td> <br> <td> <br> <input type="reset" value="Refill"> <br> </form> //エラー番号を受信 <br> if(!empty($_GET['errno'])){ <br> $errno=$_GET['errno']; <br> if($errno==1){ <br> echo "<font color= 'red' size='3'>ユーザー名またはパスワードが間違っています</font>"; <br> } <br> } <br> ?> <br> </html> <br> <br> 処理インターフェース <br> <br> <br> ブラウザエラーメッセージ<br> <br> <br> <br>ディスカッションへの返信 (解決策) <br> <br> $sql = "selectpassword from admin wherename= '$userName'"; <br> <br> 引用符に注意してください。 <br> </p> $sql = "管理者からパスワードを選択します wherename= '$userName'"; <br> <h2> 引用符に注意してください。 </h2> ありがとうございます。データベース内の変数には一重引用符は必要ありませんか?なぜ $userName が必要なのでしょうか? <p class="sougouAnswer"> <br> 外側で二重引用符を使用しても、変数は解析できますが、その逆はできません <br> </p> mysql 内の文字列は引用符を使用する必要があります。 single と double)、それ以外の場合は構文エラーになります <p class="sougouAnswer"> <br> 文字列は引用符で囲む必要があります <br></p>