我正在创建许多sql语句中的第一个,以与wordpress中的自定义数据库进行交互,并且遇到了第一个障碍!为了测试php是否正常工作,我输入了一个简单的(我认为)语句,我得到的结果是[Array]
但它应该返回一个string
(username
)。
看到其他一些帖子说我应该使用print_r
但答案不应该是一个数组。我已经通过phpmyadmin检查了语法,它返回了一个名称 - 我相信它应该。
<?php
global $wpdb;
$results = $wpdb->get_results( 'SELECT user_login FROM wpvh_users WHERE id = 2');
echo $results;
?>
所有的帮助真的非常感谢!
函数get_results
返回一个数组,包含一个条目。因此,您必须选择该条目的第一个元素并显示它:
echo $results[0]['user_login'];