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