gpt4 book ai didi

php - php从数据库中获取图片的方法

转载 作者:搜寻专家 更新时间:2023-10-31 21:30:34 25 4
gpt4 key购买 nike

我正在尝试使用 php 将数据库中的图像显示到新页面。我正在单击需要在新页面中打开的图像。但是每次新页面上都会显示相同的图像。我想要在上一页中单击的新页面中的图像。请帮助我。

<?php
$con = mysql_connect("localhost", "root" , "");
$sdb = mysql_select_db("display_images",$con);
$sql = "SELECT image FROM `tab1` WHERE 1";
$mq = mysql_query($sql) or die ("not working query");
$row = mysql_fetch_array($mq) or die("line 44 not working");
$s = $row['image'];
echo $row['image'];

echo '<img src="'.$s.'" alt="HTML5 Icon" style="width:800px;height:500px " >';
?>

最佳答案

请使用以下代码:

<?php

$con=mysql_connect('localhost','root','');
$coo=mysql_select_db('your_db',$con);
if(!$coo)
{
echo 'error';
}
$get='select * from `your_table` where 1';

$get1=mysql_query($get);

$r=mysql_num_rows($get1);
for($j=1;$j<=$r;$j++){
$ans=mysql_fetch_array($get1);
?>
<img src="<?php echo $ans['your_field_name']?>" width="200" height ="200"
attr="<? php echo $ans['your_field_name']?>" class="image"/>
<?php }
?>
<script src="jquery.min.js" ></script>
<script>
$( document ).ready(function(){

$('.image').click(function(){

var new_image= $(this).attr('attr');
window.open( new_image );
});
});
</script>

上面的代码只会列出表格中的所有图像,然后当您单击将显示在新窗口中的特定图像时!!这是您的需要吗??mysql_query() 不是可取的......只适合你!!

关于php - php从数据库中获取图片的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30455342/

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