0

HTMLフォームのボタンで更新されるmysqlデータベースにバイナリフィールドがあります。

そこで、すべての行のボタンをクリックすると、各行の mysql 値が変更されます…</p>

問題は、遅延があることです。特定の行の 1 つのボタンをクリックすると、次のボタンをクリックしたときにのみ更新されます。しかし、そのボタンをクリックしてページを更新すると、変更されます。

ページを更新する方法を調べましたが、うまくいきません...

<form action='index.php' method='POST'>
<input type=hidden name='keyword2' value='$keyword'>
<input type='submit' value = 'SELECT' >
</form>";

<?php 

j($_POST['keyword2']);
function j($q){
    $n = "SELECT `CÔR` FROM `keywords` WHERE `keyword`='$q'";
    $b = mysql_query ($n);
    $row = mysql_fetch_array($b);
    echo $row['CÔR'];
    $t = $row['CÔR'];

    if ($t == 1) {
        $m = "UPDATE `keywords` SET `CÔR`=0 WHERE `keyword`='$q'";
        mysql_query ($m);
    }

    if ($t == 0) {
        $l = "UPDATE `keywords` SET `CÔR`=1 WHERE `keyword`='$q'";
        mysql_query ($l);
    }
4

0 に答える 0