gpt4 book ai didi

php - 未定义常量项目的使用/未定义常量数据库的使用

转载 作者:行者123 更新时间:2023-11-30 00:04:56 25 4
gpt4 key购买 nike

当我将变量提交到表单中并将其提交到 PHP 文件(该文件又连接到 MySQL 服务器)时,会发生这种情况:

Notice: Use of undefined constant project - assumed 'project' in C:\xampp\htdocs\projectsday\project-phpfile.php on line 3

Notice: Use of undefined constant databse - assumed 'databse' in C:\xampp\htdocs\projectsday\project-phpfile.php on line 3

为什么会这样呢?上次我尝试过,没问题,但今天不行。

第 3 行:

$db=mysql_select_db(project-databse,$con) or die("Failed to connect to MySQL: " . mysql_error());

“databse”没有拼写错误。感谢您的帮助。

最佳答案

函数 mysql_select_db 期望参数 1 为字符串 ( http://php.net/manual/en/function.mysql-select-db.php )。

如果您还没有定义名为project-databse的字符串常量(不可能使用-,因为服务器将尝试减去这两个常量)您应该尝试使用''将名称作为字符串放入。


db=mysql_select_db('project-databse',$con) 或 die("无法连接到 MySQL: ". mysql_error());

关于php - 未定义常量项目的使用/未定义常量数据库的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24656438/

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