根据条件查询结果运行单独的查询

时间:2019-08-16 17:27:58

标签: php mysql

基本上,我想创建一个查询来检查发布的代码是否已经存在,表1中是否已经存在代码值,请运行以下更新查询:

$stmt = $conn->prepare('UPDATE Table1
    SET value = 2
    WHERE code = :codeNumber');
$stmt->execute([
    'codeNumber' => $_POST['code']
]);

如果代码值不存在,请运行以下查询:

$stmt = $conn->prepare( ' INSERT INTO `Table1` (`code`,`value`)
    VALUES (:code, :value) ' );
$stmt->execute([
    'code' => $_POST['code'],
    'value' => $_POST['value']
]);

怎么做这样的事情?

0 个答案:

没有答案