获取数据图像时出现问题,仅供参考,我使用了2个表,这是我的脚本:
<?php
require ("koneksi.php");
$perintah="SELECT *, (SELECT image FROM `t_imagecont` as tbl_t_imagecont
WHERE tbl_t_imagecont.id_cont_award = t_cont_award.id_participants) as image
FROM t_cont_award
where t_cont_award.id='".$_GET['id']."'";
$hasil=mysql_query($perintah);
while ($data=mysql_fetch_array($hasil)) {
echo'
<li>
<img src="ipf-panel/img/images_cont_part/'.$data['image'].'" alt="image">
</li>
';
}
?>
错误消息
警告:mysql_query():无法在第56行的C:\ xampp \ htdocs \ ipfside \ pages \ detail-winner-contest.php中保存结果集
警告:mysql_fetch_array()期望参数1为资源,在第57行的C:\ xampp \ htdocs \ ipfside \ pages \ detail-winner-contest.php中给出布尔值
答案 0 :(得分:-1)
当以上查询失败时,函数mysql_query将返回布尔FALSE值而不是资源。这意味着变量$ hasil将包含布尔FALSE值。