1

每当我输入一个数字时,例如:“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'];

?>
4

0 回答 0