Php mysql\u fetch\u数组不工作
mysql\u fetch\u数组在我的代码中不工作:-我得到了一个类似这样的错误 警告:mysql_fetch_array():在第38行的C:\Program Files\xampp\htdocs\finalreports\generatereport.php中,提供的参数不是有效的mysql结果资源 我的代码到目前为止Php mysql\u fetch\u数组不工作,php,mysql,Php,Mysql,mysql\u fetch\u数组在我的代码中不工作:-我得到了一个类似这样的错误 警告:mysql_fetch_array():在第38行的C:\Program Files\xampp\htdocs\finalreports\generatereport.php中,提供的参数不是有效的mysql结果资源 我的代码到目前为止 if(array_key_exists('server_guid',$_GET)) { $guids = $_GET['server_guid']; $gu
if(array_key_exists('server_guid',$_GET))
{
$guids = $_GET['server_guid'];
$guid_array = explode(",",$guids);
//$reporttype = "Server Resources";
for($i=0 ; $i<count($guid_array); $i++)
{
$query = "select vid from vendor_registration where bussname='".$guid_array[$i]."'";
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
$name_array[$i] = $row[0];
}
}
}
if(数组\u键\u存在('server\u guid',$\u GET))
{
$guids=$\u GET['server\u guid'];
$guid\u数组=分解(“,”,$guids);
//$reporttype=“服务器资源”;
对于($i=0;$i请确保结果未被污染:
$result = mysql_query($query) or die(mysql_error());
您的查询可能返回错误:
if (($result = mysql_query($query)) === false) {
echo "Error running query: " . mysql_error() . "\n";
}
您好!@David,您不断发布充满SQL注入漏洞的问题,请参见:请参见:并停止向查询中注入未替换的用户数据。