表单和插入已经完成,但是我的客户希望能够将保存的数据加载回HTML表单并能够更改它,这也没有问题,但我在进行更新时遇到了一个问题,如果是编辑,那么只保留插入查询然后删除旧行是否合适?基本上,当提交表单时,所有数据都使用INSERT放入表中,我还有一个名为edit的标志,如果数据是针对正在更新的现有字段,则该标志包含主键ID。if ($insertFormResults) { echo "Your form was saved
我正在使用PHP和mysqli,在这个例子中,如果数据库中存在username和lastname,我将尝试更新价格,否则我想插入一个新用户。为什么这不起作用?IF (SELECT name,lastname FROM peoplePrice WHERE name='gus' AND lastname='lw') THEN
UPDATE peoplePriceSET price='20' WHERE name='gus' AND lastname=
我有多个数据库,一个为每个公司,和一个主数据库中创建的文本,此外,在每个公司,管理员可以自定义您的文本。
我的想法是创建一个查询,插入在每个数据库中创建的新文本,如果它已经存在,则更新值。可以使查询INSERT INTO ...ON DUPLICATE KEY UPDATE具有几个类似于txt_lang_id = 1 AND txt_section = 'home' AND txt_code = 'txt_title' SET