是否可以在PHP中使用IF语句以及不同的SQL查询?

时间:2016-02-29 15:30:08

标签: php mysql sql database if-statement

基本上我想更新表格中的值,如果日期字段等于今天的日期,否则如果日期不等于今天,我想在表格中插入一个新行。比如说(我知道语法在这里是错误的) -

if($date == $today){
   $sql = $con->query("UPDATE table SET field= 'field+$value', field2='field2 + $value2' WHERE id=2")
}else{
     $sql = $con->query("INSERT INTO table (field1, field2,field3)VALUES('{$value1}', '{$value2}', '{$value3}')");
}

我将如何做这样的事情?可能在php / SQL查询中使用这样的if语句吗?还是有不同的方式需要做? 欢呼声。

1 个答案:

答案 0 :(得分:-2)

您的逻辑按原样运行,将代码设置为有效(field1, field,2,field3) (field1, field2,field3)我想,它会按预期工作。