加载页面时,我有两个独立的div,它们从数据库中随机获取图像,然后将它们作为背景图像回显。我还获得了与图像一起出现的其他数据。通过点击按钮从PHP文件获取数据
我需要从一个新的PHP文件中获取数据,并通过单击按钮来更改div的背景图像(以便您不需要刷新页面)。
在getnew.php:
$select = mysqli_select_db($conn, "database");
$result = mysqli_query($conn,"SELECT * FROM photos ORDER BY rand() LIMIT 1");
$row = $result->fetch_assoc();
$img1link = $row['link'];
$rating1 = $row['rating'];
$s1 = $row['sigma'];
$result2 = mysqli_query($conn,"SELECT * FROM photos ORDER BY rand() LIMIT 1");
$row2 = $result2->fetch_assoc();
$img2link = $row2['link'];
$rating2 = $row2['rating'];
$s2 = $row2['sigma'];
在main.php:
$("#button").on("click",function(){
//
})
据我所知,你使用jQuery的$不用彷徨获取数据从getnew.php但究竟如何能然后我使用这些数据来更改背景图片而不必刷新页面?
例如:style="background-image: url('<?php echo $img1link ?>')">
如果你搜索,你会得到很多的教程。 –