我想要生成动态图像,我使用jquery从mysql数据库传递图像的id
产生动态结果,但似乎并没有工作它只打印一个形象,我的代码是在这里PHP的foreach循环在mysql行
<?php
include 'conn.php';
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$query = "SELECT id FROM homebg";
$result = mysqli_query($conn, $query);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
foreach ($row as $value) {
echo "
<img class=\"responsive-img col l3\" id=\"img\">
<script>
$('#img').attr(\"src\",\"getImageadmin.php?id=\"+".$value.");
$('#img').show();
</script> ";
}
}
}
mysqli_close($conn);
?>
在这里,我想通过图像用一个接一个的jQuery的值(id
),在每次迭代中,以便它可以通过一个彼此相邻的打印图像一个
你为什么不用''这个? –
该ID应该是唯一的 - 在循环中你创建图像具有相同的ID – RamRaider
我理解的形象在一个循环,但你不应该需要在循环中的脚本 – 2016-08-21 21:46:02