【发布时间】:2014-11-09 23:17:17
【问题描述】:
我正在尝试将单个页面作为插件作为管理菜单移动到 Wordpress 中。我首先验证 isset($wpdb) 但我的测试查询失败。我做了 $wpdb->last_query,但我不明白结果。
这是我尝试的:
$clientquery = $wpdb->query("select post_title from wp_posts where id=390");
exit(var_dump( $wpdb->last_query));
这是结果:
string(44) "select post_title from wp_posts where id=390"
string(44) 是从哪里来的?顺便说一句,我对自己学习 PHP 和 Wordpress 的开发完全陌生。
另外,如果我将查询更改为“select * from ...”,结果将更改为 string(35)...。什么?
【问题讨论】:
-
是变量的类型,44个字符的字符串
-
谢谢,我一直在寻找一些戏剧性的东西,但完全忽略了字符数。最后,我还得继续尝试找出为什么连这么简单的查询都失败了。
-
看你提供的信息我看不出来,有很多地方可能出错,但参考这些页面:php.net/manual/en/function.mysql-connect.phpphp.net/manual/en/function.mysql-query.php,底部有很多例子可以帮助你