log.php に値パスを送信する html ページがあります。
<?php
$PHONE = $_POST['pass'];
mysql_connect('host.com', 'user', 'pass'); mysql_select_db('userdb');
$results = mysql_query(sprintf("SELECT FNAME,LNAME FROM `details` WHERE PASS='$PASS'",
mysql_real_escape_string($PASS))) or die(mysql_error()); while($row = mysql_fetch_assoc($results))
{ $rows[1] = $row; }
echo "Welcome ";
echo "$rows[1][FNAME]." ".$rows[1][LNAME]"
echo " you are logged in successfully"
?>
値「pass」がデータベースに登録されていない場合、次の形式で log.php ファイルに結果を取得します。
Welcome [//here user's first & last name if registered or remains blank] you are logged in successfully
テーブル「詳細」を作成しました
FNAME-First name
LNAME-Lastname
BIRTHDAY-Birthday
PHONE- user's no.
PASS- user's password.
私の質問は、パス値がデータベースに登録されていないときに「あなたは登録ユーザーではありません」と表示したいということです。