我有以下 MySQL 查询:
$sql = "SELECT `eid` FROM `"._ST_EVENT."` WHERE `tid` = ".$tid." AND DATE(`zeitpunkt`) >= CURDATE() ORDER BY `zeitpunkt` ASC;";
该变量$tid
可以为 NULL,但应解释为“0”。是否可以直接在 mysql-query 中执行此操作,还是在执行查询之前我应该有这样的 if 子句?
if ($tid == NULL) {
$tid = 0;
}
谢谢!