所以我在一个从mysql数据库创建的表中有这个字段。
每一行都有绿色,橙色或红色(或多或少像一个亮点)
在这个表的开头我有一个buttom提交,(或者我想要)一个更新mysql表的值,它是二进制的并选择一个蓝色(蓝色图像),表明该行已经地选择。
我希望它能够在第二次点击时更改,依此类推。
所以基本上我有绿色橙色或红色图像的行,单击提交按钮会告诉mysql表更改二进制值并用蓝色替换图像。
值取决于主键“keyword”(这是一个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>
答案 0 :(得分:0)
使用 mysql_query 在PHP中执行查询。
$query2 = mysql_query("UPDATE keywords SET column1 = 0 WHERE 'keyword' = '$name'");