Php WordPress上的MySQL代码有问题
我正在编写一个自定义functions.php文件,用于在WordPress上简化模板。在我的本地主机上工作得很好,但在客户端服务器上,它似乎没有做MySQL。。。没有显示错误,因此连接正确。但是它没有读取Php WordPress上的MySQL代码有问题,php,mysql,wordpress,mysqli,Php,Mysql,Wordpress,Mysqli,我正在编写一个自定义functions.php文件,用于在WordPress上简化模板。在我的本地主机上工作得很好,但在客户端服务器上,它似乎没有做MySQL。。。没有显示错误,因此连接正确。但是它没有读取foreach()中的变量 下面是代码示例。echo$result不显示任何内容。回声“HELLO WORLD!”在屏幕上打印5次。无论查询是什么,它似乎打印了5次 $db_connect = mysqli_connect( DB_HOST, DB_USER, DB_PASSWORD, DB_
foreach()
中的变量
下面是代码示例。echo$result
不显示任何内容。回声“HELLO WORLD!
”
在屏幕上打印5次。无论查询是什么,它似乎打印了5次
$db_connect = mysqli_connect( DB_HOST, DB_USER, DB_PASSWORD, DB_NAME ) OR die ( 'Could not connect to MySQL: ' . mysqli_connect_error() );
$query = '
SELECT
*
FROM
' . $table_prefix . 'options
';
$results = mysqli_query( $db_connect, $query );
foreach( $results as $result ) {
echo $result;
echo "HELLO WORLD!<BR/>";
}
$db_connect=mysqli_connect(db_主机、db_用户、db_密码、db_名称)或die('not connect to MySQL:'.mysqli_connect_error());
$query='1
挑选
*
从…起
' . $表_前缀。”选择权
';
$results=mysqli\u query($db\u connect,$query);
foreach($results作为$result){
回声$结果;
回声“你好,世界!
”;
}
您没有使用或mysqli\u fetch\u array()获取结果
您没有使用或mysqli_fetch_array()获取结果
你打败了我,阿卡姆,它确实错过了比赛
while($row = mysqli_fetch_array($results)) { .. }
你打败了我,阿卡姆,它确实错过了比赛
while($row = mysqli_fetch_array($results)) { .. }
非常感谢。但我现在很好奇,为什么它以前在本地主机上工作,而不是在服务器上工作?谢谢。@CoryNickerson:那是不可能的!在我本地安装的wordpress上工作正常。。。o、 谢谢你。但我现在很好奇,为什么它以前在本地主机上工作,而不是在服务器上工作?谢谢。@CoryNickerson:那是不可能的!在我本地安装的wordpress上工作正常。。。o、 o