【发布时间】:2018-02-21 14:03:41
【问题描述】:
当我运行此代码以更新我的 likeOne 列并使其为空 ("")....
$sql11 = $conn->prepare("UPDATE UserData SET likedOne=? WHERE username=?");
$sql11->bind_param('ss',"",$Username);
$Username = "netsgets";
$sql11->execute();
我收到此错误....
1 Fatal error: Cannot pass parameter 2 by reference in /xxx/xxx/xxx/test.php on line 36.
这条线是....
$sql11->bind_param('ss',"",$Username);
怎么了?
【问题讨论】:
-
错误信息明确指出第二个参数(
"")不能通过引用传递。只有变量可以通过引用传递,因此您应该创建一个变量,并将其作为第二个参数传递。