简体   繁体   English

解析错误:语法错误,意外的'(',期望T_STRING或T_VARIABLE或'与PDO

[英]Parse error: syntax error, unexpected '(', expecting T_STRING or T_VARIABLE or ' with PDO

I'm working on creating a prepared PDO statement and executing it on a site, but I am getting a Parse error: syntax error, unexpected '(', expecting T_STRING or T_VARIABLE or ' error. Please see my code below: 我正在创建一个准备好的PDO语句并在站点上执行它,但是我遇到了一个解析错误:语法错误,意外的'(',期待T_STRING或T_VARIABLE或'错误。请参见下面的代码:

$STH = $DBH->('INSERT INTO model (x, y, z) values (?, ?, ?)');
$STH->bindParam(1, $x);
$STH->bindParam(2, $y);
$STH->bindParam(3, $z);
$name = $_GET['x'];
$ref_cat_id = $_REQUEST['y'];
$ref_man_id = $_REQUEST['z'];
$STH->execute();

I think you want a prepared statement like: 我认为您想要一个准备好的声明,例如:

$STH = $DBH->prepare('INSERT INTO model (x, y, z) values (?, ?, ?)');
           //^^^^^^^See here

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 解析错误:语法错误,意外的']',预期为T_STRING或T_VARIABLE或T_NUM_STRING - Parse error: syntax error, unexpected ']', expecting T_STRING or T_VARIABLE or T_NUM_STRING 解析错误:语法错误,意外的“;”,需要标识符(T_STRING)或变量(T_VARIABLE) - Parse error: syntax error, unexpected ';', expecting identifier (T_STRING) or variable (T_VARIABLE) PHP后期静态绑定—分析错误:语法错误,意外的T_STRING,预期的T_VARIABLE - PHP Late Static Binding — Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE 什么是“解析错误:语法错误,意外T_STRING,期待T_VARIABLE”的根本原因? - Whats the root cause for “Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE”? 解析错误:语法错误,意外T_VARIABLE,期望PHP 5.3中的T_STRING - Parse error: syntax error, unexpected T_VARIABLE, expecting T_STRING in PHP 5.3 PHP解析错误:语法错误,意外的T_ENCAPSED_AND_WHITESPACE,预期为T_STRING或T_VARIABLE或T_NUM_STRING - PHP Parse Error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING 解析错误:语法错误,意外的“”“,期望”-“或标识符(T_STRING)或变量(T_VARIABLE)或数字(T_NUM_STRING)在PHP的第17行 - Parse error: syntax error, unexpected '"', expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) on line 17 in PHP 解析错误:语法错误,意外的“,”,期望变量(T_VARIABLE) - Parse error: syntax error, unexpected ',', expecting variable (T_VARIABLE) 语法错误,意外T_ENCAPSED_AND_WHITESPACE,期待T_STRING或T_VARIABLE或T_NUM_STRING - syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING Magento 2:语法错误,意外 '"',在 phtml 文件中需要 '-' 或标识符 (T_STRING) 或变量 (T_VARIABLE) 或数字 (T_NUM_STRING) - Magento 2: syntax error, unexpected '"', expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in phtml file
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM