所以我在一个从 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>