首页 文章

从表单更新MySQL表中的二进制值

提问于
浏览
0

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

每一行都有绿色,橙色或红色(或多或少像一个浅色标志)

在这个表的开头我有一个buttom提交,(或者我想要)一个更新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>

1 回答

  • 0

    使用 mysql_query 在PHP中执行查询 .

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

相关问题