PHP:PDO + mysql无法使用管道符号(|)

时间:2018-10-30 08:04:15

标签: php mysql pdo pipe

我有以下代码:

$stmt = $conn->prepare("INSERT festiwal_zdjecia (uuid, url, rok) VALUES(?, ?, ?) "
            ."ON DUPLICATE KEY UPDATE rok = ?;");
$stmt->execute(array($uuid,$z,$rok,$rok));

$ z变量等于'xxx | yyy.jpg'。 运行脚本之后,在数据库中,我可以看到: url ='xxx'。

1 个答案:

答案 0 :(得分:0)

使用Bind参数退出管道PDO :: PARAM_STR 请参阅以下帖子Use bound parameter multiple times