MySQLデータベースにデータがあります
「1」、「デモ」、「デモ1」、「テスト」
行'echo$ row [2]'で、エラー「通知:未定義のオフセット:2」が表示されます。
任意の解決策..?? PHPコードは以下の通りです...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
$uname=$_POST['txtUserName'];
$passwd=$_POST['txtPassword'];
$query="SELECT usernm,passwd FROM tbuserdemo WHERE usernm='$uname'";
$result= mysql_query($query);
$rows= mysql_num_rows($result);
if($rows==0)
{
echo "User Name is Wrong";
}
else
{
$row=mysql_fetch_row($result);
$encpasswd= encrypt(1, $passwd);
if ($row[1]==$encpasswd)
{
echo "Welcome $uname";
echo $row[2];
}
else
{
echo "Password is Wrong";
}
}
?>
</body>
</html>