0

所以我在一个从 mysql 数据库创建的表中有这个字段。

每行都有绿色、橙色或红色(或多或少像一个灯号)

在该表的开头,我有一个提交(或我希望它)一个更新 mysql 表的值的按钮,它是二进制的,并选择一个蓝色(蓝色图像),表示该行已被选中。

我希望它在第二次点击时变回来,依此类推。

所以基本上我有图像绿色橙色或红色的行,点击提交按钮告诉mysql表更改二进制值并用蓝色替换图像。

这些值取决于主键“关键字”(这是一个 SEO 脚本)。

代码的简短版本是这样的:

<th>";
if ($AveragePR < 2){ echo "$green_button";}
else if ((2 <= $AveragePR) && ($AveragePR< 4)){ echo "$orange_button";}
else if (4 < $AveragePR){ echo "$red_button";}
</th>


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

$name = mysql_reaL_escape_string($_POST['keyword']);

$query2 = "UPDATE keywords SET column1 = 0 WHERE 'keyword' = '$name'";

</td>
4

1 回答 1

0

使用mysql_query在 PHP 中执行查询。

$query2 = mysql_query("UPDATE keywords SET column1 = 0 WHERE 'keyword' = '$name'");
于 2013-04-26T20:45:50.780 回答