我有下面的PHP代碼:如何知道單擊的圖像
session_start();
include "config.php";
$sql="SELECT Photoid FROM photos";
$result = $conn->query($sql);
if($result->num_rows > 0){
while($row = $result->fetch_assoc())
{
$name=$row["Photoid"];
echo '<img src="'.$name.'"/width="200px" height="200px" onclick="myFunction()">';
}
}else{
echo "0 results";
}
$conn->close();
?>
<script type="text/javascript">
function myFunction() {
location.href = 'photo-page.php';
}
</script>
與我展示了一些照片,我從數據庫中獲取,然後我讓他們點擊這樣我就可以被轉移到另一頁「照片page.php文件」。 我想要做的是要知道哪些照片,我顯示已被點擊,以瞭解哪一個我應該顯示在照片頁面上。
添加變量'name'在你的函數的參數。 – Loko
通過myFunction的參數,您將收到一個事件。你可以訪問'event.target'來檢查點擊的是哪一個 – dloeda
你可以使用定位標記而不是javascript – Bhavik