我想要做的是在从下拉列表中选择一个项目时更改图像。这是表格的一部分,因此我无法更改值。但是,选项值是行 ID,该行也将包含图像的目标。但是因为目标“文件”是在循环之外调用的,所以它不会触发。
我读到我必须先在循环中调用它,但不能让它工作。你能看看下面的代码并给我一个提示吗?
谢谢
<?php
include ("conned-db.php");
$result = mysql_query("SELECT * FROM gallery")
or die(mysql_error());
echo "<select id='gallery_id' name='gallery_id' style='width:200px;' >";
while($row = mysql_fetch_array( $result ))
{
echo '<option value=' . $row['id'] . '>';
echo $row['gallery_name'];
echo '</option/>';
}
echo "</select>";
echo "</td>";
echo "<td colspan='2' rowspan='2'>";
echo '<img src=' .$row['file']. '/></td>';
?>