Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将MySQL的PDO对象绑定到文本类型的字段?_Php_Pdo - Fatal编程技术网

Php 如何将MySQL的PDO对象绑定到文本类型的字段?

Php 如何将MySQL的PDO对象绑定到文本类型的字段?,php,pdo,Php,Pdo,我试过使用: $rs->bindParam(':Synopsis125Line', $Synopsis125Line, PDO::PARAM_STR(4000)); 但是它不起作用。贾斯汀·卢曼(Justin Luman)在上文中所述的正确语法是: 如果您在此处收到错误,可能不是因为此处的语法,您可能在尝试准备的查询中缺少“:Synopsis125Line”,或者$Synopsis125Line未定义或类型不正确 如果您试图发现错误,请尝试检查您的apache错误日志,在终端窗口中运行以

我试过使用:

$rs->bindParam(':Synopsis125Line', $Synopsis125Line, PDO::PARAM_STR(4000));

但是它不起作用。

贾斯汀·卢曼(Justin Luman)在上文中所述的正确语法是:

如果您在此处收到错误,可能不是因为此处的语法,您可能在尝试准备的查询中缺少“:Synopsis125Line”,或者$Synopsis125Line未定义或类型不正确

如果您试图发现错误,请尝试检查您的apache错误日志,在终端窗口中运行以下命令再次运行脚本,它将输出任何错误:

tail -f /var/log/apache2/error_log

$rs->bindParam(':Synopsis125Line',$Synopsis125Line,PDO::PARAM_STR,4000)这似乎对我不起作用。也许4000太大了。无论如何,您可以避免它,这不是一项义务,您可以使用PDO::PARAM_STR而无需sizeI。绑定其他参数没有问题,也不必指定大小。绑定相同数据时,我正在尝试迁移以前用ASP编写的指定类型为adLongVarChar的应用程序。出现了什么问题?你有错误吗?
tail -f /var/log/apache2/error_log