每当我输入一个数字时,例如:“123”或“12345”,如果它在 SQL 数据库中,则结果会被发布,但每当我尝试输入 TEXT 或 STRING(例如:“AJAY”、“12A”)时,即使在我的数据库中,值也不匹配,报错
pan 属性VARCHAR
也在 MySQL 数据库中
警告: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'];
?>