$query='Select * fromauthorized_users where name= "'.$userid.'" and passwd=sha1("'.$password.'")';
これは正しいですか?
文字列は一重引用符で囲まれています
$query='Select * from allowed_users where name= "'.$userid.'" and password=sha1("' .$パスワード。'")';
これは正しいですか?
$query="Select * from allowed_users where name= '$userid' およびpassword='{sha1($password)}'";
$query='Select * from allowed_users where name= "'.$userid .'" と、password=sha1("'.$password.'")';
構文は正しいですが、あまり読みにくいです
$query="Select * from allowed_users where name='$userid' and password=sha1 (' $password')";
このほうがすっきりしませんか?
おっしゃるとおり、私は初心者なのでテーブル名を間違えてしまいました。ごめん! ! ! !