首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择选项update db from linking

选择选项update db from linking
EN

Stack Overflow用户
提问于 2012-12-24 12:58:03
回答 2查看 364关注 0票数 0

如何从select选项更新数据库。

如果选择了test,则从db行更新用户id。

代码语言:javascript
复制
<form action="action.php?id=<?php echo $dnn['id'] ?>" method="post">
<select name="op">
<option value="test">test</option>
<option value="test2">test2</option>
</select>
<input name="submit" type="submit" value="submit" />
</form>
<?php
if (isset($_POST['submit']))
{
if ($_POST['op'] == "test") 
{ 
$sql = "UPDATE * from users SET increment = increment + 1 WHERE id = '".$id."'";
mysql_query($sql); 
}
else 
{ 
echo "test2 is selected can't update the db"; 
}
}
?>
EN

回答 2

Stack Overflow用户

发布于 2012-12-24 13:04:06

从了解MySQL基础知识。

和改变:

代码语言:javascript
复制
$sql = "UPDATE * from users SET increment = increment + 1 WHERE id = '".$id."'";

代码语言:javascript
复制
$sql = "UPDATE users SET increment = increment + 1 WHERE id = '".$id."'";
票数 1
EN

Stack Overflow用户

发布于 2012-12-24 13:11:49

我认为您正在讨论通过get方法从操作属性中检索主键id。将您的查询更新为

代码语言:javascript
复制
$sql = "UPDATE users SET increment = increment + 1 WHERE id = '".$_REQUEST['id']."'";
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14017246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档