在我做错了什么的地方,我的查询结果是true而不是false。在我的表中,id246确实存在,但是在表中,lev是零。我做错了什么,这个查询结果应该是false。它回显了成功,但不更新表。if (mysql_query("UPDATE ex_usrs SET lev = '1' WHERE id = '246' AND lev = '3'")) {
echo "success&qu
对于php来说相当新,如果我的代码不够雄辩,请原谅我。
我有一个具有多行/单元格的表/窗体。每个单元格是一个下拉框。我构建它是为了更新现有的mysql-行。我很难弄清楚如何按下表单上的submit按钮并更新所有mysql-行。我成功地单独更新了mysql字段,但这是我第一次尝试同时更新多个sql行。在我的前端(如果您需要我发布它,请告诉我),我运行下面的代码为每个-input t
我正在处理一个现有的数据库实现(SQL和MySQL)。现在,我需要将一列的数据类型从smallint更改为mediumint。虽然这不是问题,但问题是在实现中处理更新的方式。在每次启动时,程序执行一条简单的MySQL语句(如SELECT xyz FROM 'tablename')来测试是否需要更新。如果语句抛出错误(就像本例中的</em