gpt4 book ai didi

php - 为什么 mySQL concat 在不同的平台上会失败?

转载 作者:行者123 更新时间:2023-12-01 00:30:35 25 4
gpt4 key购买 nike

PHP 返回错误:

"FUNCTION archemar_1.concat does not exist"

在我的 php 文件中,我调用 concat 函数的唯一地方就是这里,如果这确实是问题的话。

$full_name = database::query("SELECT concat (fname, ' ', lname) from cr WHERE email='$email'");

此功能在我的本地 xampp 服务器上运行良好,但当我将其上传到我的生产服务器时却无法正常运行。这让我认为这是一个平台问题,可能与 PHP 或 mySQL 版本以及我正在使用的语法有关。如果有更多信息。需要我可以发布。

谢谢。

最佳答案

尝试在函数名和括号之间去掉空格:

$full_name = database::query("SELECT concat(fname, ' ', lname) from cr WHERE email='$email'");

参见 http://datacharmer.blogspot.com/2005/12/function-wellknownfunc-does-not-exist.html获取更多信息。

关于php - 为什么 mySQL concat 在不同的平台上会失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6917268/

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