Php显示更新的mysql没有更新?

时间:2013-03-30 04:37:25

标签: php sql-update set webpage

抱歉,这是一个非常大的页面,所以如果你可以看看这个并告诉我为什么它没有更新我的数据库,但这里的php页面是第一页,我抓住了college_id和我想要更新的价值,并且尽快单击投票它会执行一个简单的数学公式来更新总数,然后将其除以得到百分比。

Sorry if you cant understand me been stressed over this project.

代码woulnd没有进入codebox内部所以继承人链接。 enter link description here

顺便说一句,它在30号线上没有更新到db但只在php页面上 编辑:发现答案我自己发现网址发布的价值一直在我手动更新,因此需要编辑的其他页面,但感谢每个人!

2 个答案:

答案 0 :(得分:0)

尝试从mysql_query()函数调用中删除$ con。我从来没有必要重复连接调用,并且它看起来不像文档告诉你在函数调用中放置第二个值。

答案 1 :(得分:0)

你应该在第30行用引号括起$math2,如下所示:

$sql3 = "UPDATE users_colleges SET percentage = '$math2' WHERE college_id = $Vcollege_id";

整数不需要包含在引号中,但字符串不需要 - 并且在第29行中向$math2添加了'%',因此它不再是整数。

但是,不确定是否需要在数据库中存储带有'%'的所有值...但如果这是您正在做的事情,则需要在引号中。