我使用Sequel Pro为我的Wordpress站点创建了一个自定义表。然后,我尝试使用$wpdb方法从Wordpress PHP文件中查询表。虽然我能够使用标准Wordpress表成功运行查询,但它不适用于我创建的自定义表。
所以这一个有效:
<?php
global $wpdb;
$result = $wpdb->get_results ( "
SELECT *
FROM $wpdb->users
WHERE ID = \'1\'
" );
foreach ( $result as $page )
{
echo $page->user_email.\'<br/>\';
echo $page->user_nicename.\'<br/>\';
}
?>
这个不能:
<?php
global $wpdb;
$result = $wpdb->get_results ( "
SELECT *
FROM $wpdb->prefix.\'my_employees\'
WHERE ID = 1
" );
foreach ( $result as $page )
{
echo $page->user_login.\'<br/>\';
echo $page->user_nicename.\'<br/>\';
}
?>
我做错了什么?