gpt4 book ai didi

php - fatal error : Cannot pass parameter 2 by reference when using PHP and MYSQL

转载 作者:太空宇宙 更新时间:2023-11-03 10:51:45 27 4
gpt4 key购买 nike

<分区>

我正在使用 PHP PDO 插入到使用 PHP 的 MYSQL 数据库中。我收到错误:

Fatal error: Cannot pass parameter 2 by reference in /home/sandyit/public_html/hosting/findibuzz/design2/sign-up.php on line 200

这是我的代码:

$ID为自增整数,其余为varchar变量,填写如下:

$db = new PDO('mysql:host=localhost;dbname=dbname;charset=utf8', 'dbusername', 'dbpass');

$FULLNAME = "David";
$PW_HASH = "sadsad";
$SALT = "adadad";
$EMAIL_ADDRESS = "david@gmail.com";


$ID=0;
$addrequest = $db->prepare("INSERT INTO FB_USERS (ID,FULL_NAME,PASSWORD,PASSWORD_SALT,EMAIL_ADDRESS) VALUES (:ID,:FULL_NAME,:PASSWORD,:PASSWORD_SALT,:EMAIL_ADDRESS)");
$addrequest->bindParam(':ID',$ID, PDO::PARAM_INT);
$addrequest->bindParam(':FULL_NAME',$FULL_NAME, PDO::PARAM_STR);
$addrequest->bindParam(':PASSWORD',$PW_HASH, PDO::PARAM_STR);
$addrequest->bindParam(':PASSWORD_SALT',$SALT, PDO::PARAM_STR);
$addrequest->bindParam(':EMAIL_ADDRESS',$EMAIL_ADDRESS, PDO::PARAM_STR);
$addrequest->execute();
$addrequest->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

我知道我有问题,但我找不到错误,请问我有什么建议吗?

谢谢

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com