【发布时间】:2014-07-01 13:01:23
【问题描述】:
我的问题是我有一个 PHP 表单,它通过超过 55 个输入文本字段将值提交到 MySQL 表中。
现在,当我使用 UPDATE 功能时,假设例如 3 个字段:
$sql="UPDATE pathology_test_rates SET bsugar_random='$bsugar_random', bsugar_fasting='$bsugar_fasting', bsugar_pp='$bsugar_pp'";
然后,如果我只想更新 3 个值中的 1 个,使用 PHP FORM,它会使其他 2 个值为空。 然而,我希望其他 2 个值保持不受干扰。
如何做到这一点? 请帮忙。 M 没有在表中使用 id。
【问题讨论】:
-
在哪里使用? = ?或 $sql="UPDATE pathology_test_rates SET bsugar_random='$bsugar_random'";对于一列,它将更新整列数据使用 where for one row
-
您在查询中跳过了
WHERE语句。
标签: php mysql sql-update