我正在尝试这个(并且在用户发送之前处理所有PoST var,没有SQL注入担心):PHP + PDO:如果param为空,则绑定null
$stmt = $con->prepare($sql);
$stmt->bindParam(":1", $this->getPes_cdpessoa());
$stmt->bindParam(":2", $this->getPdf_nupessoa_def());
当任何这些变量为NULL时,PDO会哭并且不要让我的语句执行,在我的桌子上,我允许这些字段是空的。
有没有办法检查值是否为空,pdo只是将NULL绑定到那时(我的意思是,如果(空($ _ POST ['blablabla')...)每个单一参数的智能方式?
不行的,还是哭约零日期= \ – alex 2010-08-27 18:58:09