【发布时间】:2011-08-29 19:04:09
【问题描述】:
这样做是否有效,我从来没有看到超过1个或运算符:
$insert = 'INSERT into fhours (' .$cols . ') VALUES ('.$query.')';
$update = sprintf("UPDATE fhours SET %s WHERE fname='$fname' AND lname='$lname'", $field_list);
$result = $db->query($update) or $db->query($insert) or die('uhoh');`
【问题讨论】:
-
为什么不将逻辑构建到 PHP 脚本中? if else 语句?
-
@Rob,没有理由不使用 if/else,只是想知道上面的代码是否可以接受,是否可以在没有 if/else 块的情况下完成。