gpt4 book ai didi

当我尝试获取数据时 Php block 不工作

转载 作者:行者123 更新时间:2023-11-29 03:26:30 26 4
gpt4 key购买 nike

这是试图从数据库中获取数据的代码。但出现错误 mysql_fetch_array() expects parameter

<?php
$sql="select * from admin_slider where status_name=1 and (end_date>=CURDATE() or unlimited=1)order by position asc";
$result_set=mysql_query($sql);
while($row=mysql_fetch_array($result_set))
{
?>
<div data-p="225.00" style="display: none;">
<img data-u="image" src="images/slideruploads/<?php echo $row['file'];?>" />
</div>
<?php } ?>

最佳答案

您的查询中存在语法错误。所以 $result_set 不再是 mysql 资源。 mysql_fetch_array() 期望参数是一个 mysql 资源。但在你的情况下,它不是资源。更正了语法。

<?php
$sql="SELECT *
FROM admin_slider
WHERE status_name=1
AND ( end_date>=CURDATE() OR unlimited=1)
ORDER BY position ASC";
$result_set = mysql_query($sql) or (die(mysql_error()));
while($row=mysql_fetch_array($result_set)) {
?>
<div data-p="225.00" style="display: none;">
<img data-u="image"
src="images/slideruploads/<?php echo $row['file'];?>" />
</div>
<?php
}
?>

另请注意:mysql_query 已贬值。移动到 PDO 或 mysqli。

关于当我尝试获取数据时 Php block 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35402873/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com