首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于单选按钮选择的更新命令

基于单选按钮选择的更新命令
EN

Stack Overflow用户
提问于 2013-11-12 02:55:33
回答 1查看 98关注 0票数 0

好的,我有一个名为voting的表,它有3列(idnum,name,numvotes)。我根据表中的行数在数组中创建了单选按钮,所有单选按钮都具有相同的名称(name="preference")。我需要根据所选的单选按钮来更新数字投票字段(加1)。在下面的代码中似乎不能让它工作。

代码语言:javascript
复制
<?php
$uquery = "update voting set numvotes='". ($_POST['preference'] + 1) ."' where idnum=" .$_POST['idnum'];
$uresults = mysql_query( $uquery);
?>
EN

回答 1

Stack Overflow用户

发布于 2013-11-12 05:05:52

您正在为$_POST‘’preference‘返回的值添加1,而不是对数据库中的值添加+1。您还将该值设置为字符串,而不是由于单引号而导致的数字。

假设$_POST‘’preference‘是当前的投票计数:

代码语言:javascript
复制
$uquery = "update voting set numvotes=". ($_POST['preference'] + 1) ." where idnum=".$_POST['idnum'];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19913707

复制
相关文章

相似问题

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