2010-10-30 66 views
0

我该如何mysqli::stmt->bind_param在mysql中被认为是NULL?我目前使用PHP MySQLi Stmt准备

$stmt->bind_param('s', 'NULL'); 
+0

是你使用目前的工作是什么?我认为它不是,但是正在给'NULL'?你尝试过一个PHP的'null'值吗? – 2010-10-30 16:15:37

+0

在查询中使用NULL时,可以使用'column IS [NOT] NULL'。您知道何时必须使用NULL,因此您通常不必将其绑定到您的查询。正如Pekka所说,很高兴告诉我们你在做什么。 – 2010-10-30 16:28:23

回答

1

bind_param

传递作为参考变量。

尝试:

$null = NULL; 
$stmt->bind_param('s', $null);