2016-07-20 3 views
-2

これは私のコードです!私はなぜそれが起こっているのか分からない! 私は前のAnswersを見ましたが、私はこれに対する解決策を得ることができません! と私はテーブルにデータを手動で挿入するとき、それはそれ自身を複製しています。SQL構文にエラーがあります。あなたのMariaDBサーバーのバージョンに対応するマニュアルをチェックし、正しい構文を使用してください。 '

だから、どんな助けにも感謝します!

<html> 

<head> 
    <title> 
    LOGIN 
    </title> 
</head> 
<body> 
    <form action='' method='post'> 

     <table> 
      <tr> 

       <td> 
      <p>USWERNAME </br><input type="text" name="username"/></p> 
       </td> 
      </tr> 

      <tr> 
      <td><p>PASSWORD </br> <input type="password" name="password"/></p></td> 
      </tr> 

      <tr> 
      <td><p>LOGIN</br> <input type="submit" name="submit"/></p></td> 
      </tr> 
     </table> 


    </form> 
<?php 
include ('include/db.php'); 

if(isset($_POST['submit'])) 
{ 

    $usera=$_POST['username']; 
$passa=$_POST['password']; 



    if(!$query=mysql_query("select from admin_login where u_user='$usera' AND u_pass='$passa'")) 
    { 
     echo mysql_error(); 
    } 

} 



?> 
</body> 
</html> 
+1

選択*またadmin_loginから何* ... – Drew

+0

、あなたは明らかなようにパスワードを保存していますテキスト。 mysql_'から降りてください。明らかに、あなたは1日目に近づいています。そして、[PDO](http://stackoverflow.com/a/32556010)に入ってください。<---- hashed password example – Drew

+0

Typoとして閉じようと投票しました。今後の読者には何のメリットもありません。次に削除する。 – Drew

答えて

1

現在地構文エラー

を持って
select from admin_login where u_user='$usera' AND u_pass='$passa' 

のようなあなたの構文

select fieldsname from table_namewhere u_user='$usera' AND u_pass='$passa' 
+0

よかった!私はどうやって愚かなことができますか? –

関連する問題

 関連する問題