クリック可能な画像を作成したいのですが、クリックされたときに$_POST
値を取得して使用するために使用します。次のようになります。
if (isset($_POST['checked'])){
$q = mysql_query("UPDATE table SET checked = 2 WHERE tr_id = ". $_POST['checked']);
}
<form action="" method="POST">
<input type="image" src="images/checked.png" name="checked" value="<?php echo $info[0]; ?" />
</form>
Chrome では動作しますが、IE と Mozilla では動作しないことに気付きました。誰かが同じことを提案できますが、すべてのブラウザで動作しますか?
主なことは、この画像の値フィールドがデータベースから値を取得しmysql_fetch_row
、更新クエリでこの値を使用する必要があることです。