Php wordpress无法使用定义的常量连接到mysql
无法使用单词pres定义的常量连接到my DB 我不明白我做错了什么 我的代码片段:Php wordpress无法使用定义的常量连接到mysql,php,mysql,wordpress,Php,Mysql,Wordpress,无法使用单词pres定义的常量连接到my DB 我不明白我做错了什么 我的代码片段: require_once("wp-config.php"); $link = mysql_connect(DB_HOST, DB_USER, DB_PASS); if (!$link) {die('it didn’t connect' . mysql_error());} echo 'this worked!'; mysql_close($link); 如何检查我使用的变量中是否包含数据 这表明它不工作
require_once("wp-config.php");
$link = mysql_connect(DB_HOST, DB_USER, DB_PASS);
if (!$link) {die('it didn’t connect' . mysql_error());}
echo 'this worked!';
mysql_close($link);
如何检查我使用的变量中是否包含数据
这表明它不工作(输出为“它没有连接”)
我做错了什么
请在PHP中提供帮助,如果要确认已设置变量,请使用
isset($varname)
。如果要确认变量的内容并中止脚本,请使用die(var_dump($varname))
另外,
DB\u主机
、DB\u用户
和DB\u通行证
是否定义了常量?如果它们是变量,则缺少$
前缀。在PHP中,如果要确认已设置变量,请使用isset($varname)
。如果要确认变量的内容并中止脚本,请使用die(var_dump($varname))
另外,
DB\u主机
、DB\u用户
和DB\u通行证
是否定义了常量?如果它们是变量,则缺少$
前缀。在PHP中,如果要确认已设置变量,请使用isset($varname)
。如果要确认变量的内容并中止脚本,请使用die(var_dump($varname))
另外,
DB\u主机
、DB\u用户
和DB\u通行证
是否定义了常量?如果它们是变量,则缺少$
前缀。在PHP中,如果要确认已设置变量,请使用isset($varname)
。如果要确认变量的内容并中止脚本,请使用die(var_dump($varname))
另外,DB\u主机
、DB\u用户
和DB\u通行证
是否定义了常量?如果它们是变量,则缺少前缀。我发现问题:
没有变量名DB_PASS
;它是DB\u密码
。var_转储显示它是空的
require_once("wp-config.php");
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$link) {die('it didn’t connect' . mysql_error());}
echo 'this worked!';
mysql_close($link);
我发现了问题:
没有变量名DB_PASS
;它是DB\u密码
。var_转储显示它是空的
require_once("wp-config.php");
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$link) {die('it didn’t connect' . mysql_error());}
echo 'this worked!';
mysql_close($link);
我发现了问题:
没有变量名DB_PASS
;它是DB\u密码
。var_转储显示它是空的
require_once("wp-config.php");
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$link) {die('it didn’t connect' . mysql_error());}
echo 'this worked!';
mysql_close($link);
我发现了问题:
没有变量名DB_PASS
;它是DB\u密码
。var_转储显示它是空的
require_once("wp-config.php");
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$link) {die('it didn’t connect' . mysql_error());}
echo 'this worked!';
mysql_close($link);
试着这样做
`require_once("wp-config.php");
var_dump(DB_HOST, DB_USER, DB_PASS);
exit;
$link = mysql_connect(DB_HOST, DB_USER, DB_PASS);
if (!$link) {die('it didn’t connect' . mysql_error());}
echo 'this worked!';
mysql_close($link);`
并检查变量是否具有正确的数据。尝试执行此操作
`require_once("wp-config.php");
var_dump(DB_HOST, DB_USER, DB_PASS);
exit;
$link = mysql_connect(DB_HOST, DB_USER, DB_PASS);
if (!$link) {die('it didn’t connect' . mysql_error());}
echo 'this worked!';
mysql_close($link);`
并检查变量是否具有正确的数据。尝试执行此操作
`require_once("wp-config.php");
var_dump(DB_HOST, DB_USER, DB_PASS);
exit;
$link = mysql_connect(DB_HOST, DB_USER, DB_PASS);
if (!$link) {die('it didn’t connect' . mysql_error());}
echo 'this worked!';
mysql_close($link);`
并检查变量是否具有正确的数据。尝试执行此操作
`require_once("wp-config.php");
var_dump(DB_HOST, DB_USER, DB_PASS);
exit;
$link = mysql_connect(DB_HOST, DB_USER, DB_PASS);
if (!$link) {die('it didn’t connect' . mysql_error());}
echo 'this worked!';
mysql_close($link);`
并检查变量是否具有正确的数据。是否尝试回显变量并检查其中的内容??使用var_dump函数显示值。。e、 g.变量转储(数据库主机);死亡您是否尝试回显变量并检查其中的内容??使用var_dump函数显示值。。e、 g.变量转储(数据库主机);死亡您是否尝试回显变量并检查其中的内容??使用var_dump函数显示值。。e、 g.变量转储(数据库主机);死亡您是否尝试回显变量并检查其中的内容??使用var_dump函数显示值。。e、 g.变量转储(数据库主机);死亡感谢帮助问题是DB_密码(不是DB_密码)感谢帮助问题是DB_密码(不是DB_密码)感谢帮助问题是DB_密码(不是DB_密码)感谢帮助问题是DB_密码(不是DB_密码)