单击更新mysql表中的字段

时间:2013-04-27 16:10:42

标签: php html mysql

我在mysql数据库中有一个二进制字段,可以通过html表单上的按钮进行更新。

因此,我单击每行的按钮,它会更改每行的mysql值...

问题是它有延迟,当我点击某一行的某个按钮时,它只会在我点击下一行时更新。但是,如果我点击该按钮并刷新页面就会发生变化。

我正在研究更新页面的方法,但我无法让它工作......

<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);
    }

0 个答案:

没有答案