每当我输入一个数字,例如:“123”或“12345”,如果它在SQL数据库中,则结果发布,但每当我尝试输入TEXT或STRING时(例如:“AJAY”,“12A “),即使它在我的数据库中,该值也不匹配,并报告错误
在MySQL数据库中,pan属性也是VARCHAR
警告:mysql_fetch_array()要求参数1为资源,第18行的C:\ wamp \ www \ auth.php中给出布尔值
这是我的代码:
<?php
session_start();
$pan = $_POST["pan"];
$con = mysql_connect("localhost","root","");
if(! $con)
{
die('Connection Failed'.mysql_error());
}
mysql_select_db("e1",$con);
$result = mysql_query("SELECT pan FROM form1 WHERE pan=$pan");
$values = mysql_fetch_array($result);
echo $values['pan'];
?>