请你帮我解决这个问题,
<link rel="shortcut icon" href="<?php echo URL_GLOBAL; ?>graficos/logoIcon.jpg" />
<?php
$listaAJ = mysql_query("SELECT * FROM ajuste LIMIT 0,1");
$rowAJ = mysql_fetch_array($listaAJ);
?>
<title><?php echo $rowAJ['titulo']; ?><?php if($activaSeo=="si"){ echo " - ".$incTitle;}?></title>
错误:错误:警告:mysql_fetch_array()要求参数1为资源,第5行的/incluir/seo.php中给出布尔值
如何解决我的错误?
感谢。
答案 0 :(得分:2)
您的查询无法执行。我建议你弹出一些错误报告,以获取完整的SQL错误消息:
$listaAJ = mysql_query("SELECT * FROM ajuste LIMIT 0,1") or die(mysql_error());
{@ 1}}函数也已弃用。您应使用mysql_*
或更好,PDO。
答案 1 :(得分:0)
你可以:
$listaAJ = mysql_query("SELECT * FROM ajuste LIMIT 0,1");
if (!$listaAJ) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query;
die($message);
}
使用if
块,您可以检查是否实际返回了某些记录。如果它通过该块缩放,您可以继续使用结果。
改为使用mysqli_query或PDO::query。 {@ 1}}函数已弃用!