您现在的位置是:首页 > 教程 > WordPress教程WordPress教程
wordpress从数据库获取数据的方法实例
吴越潇2023-06-20 22:06:04WordPress教程已有人查阅
导读一、获取单一数据,在一般sql语句就只返回一个数值时使用。这个函数直接返回值,可以直接使用。
一、获取单一数据,在一般sql语句就只返回一个数值时使用。
$var = $wpdb -> get_var("query");
例如:
$var = $wpdb -> get_var("SELECT count(*) FROM `user`");
这个函数直接返回值,可以直接使用。
注:其实get_var并不是仅仅只能用于就返回一个数值的sql语句,而是他默认只返回 头一行最左边的元素。如果希望他返回其他元素,可以使用get_var("query", x, y)来实现。
二、获取一行数据,在一般sql语句就只返回特定对象时使用。
$sql = $wpdb -> get_row("query", output_type);
例如:
$var = $wpdb -> get_row("SELECT * FROM `user` WHERE `userid` = 1", ARRAY_A);
output_type:三个预定义的常量之一。默认值为O ECT。
O ECT —— 返回的结果以对象形式输出
ARRAY_A ——返回的结果以关联数组形式输出
ARRAY_N —— 返回的结果以数值索引数组形式输出
我通常使用O ECT或是ARRAY_A,访问方式分别为$var -> username(output_type为O ECT时)或是$var["username"](output_type为ARRAY_A时)
注:其实get_row并不是仅仅只能用于就返回一行的sql语句,而是他默认只返回 头一行的 集合。如果希望他返回其他行,可以使用get_row("query", output_type, y)来实现。
三、获取一列数据,在一般sql语句就只返回特定属性时使用。
$sql = $wpdb -> get_col("query");
例如:
$var = $wpdb -> get_col("SELECT `age` FROM `user`);
返回的结果以数值索引数组形式输出,一般通过foreach函数分离,或是直接使用$var[1]这样的方式获取。
注:其实get_col并不是仅仅只能用于就返回一列的sql语句,而是他默认只返回 头一列的 集合。如果希望他返回其他列,可以使用get_col("query", x)来实现。
四、获取多列数据,在一般sql语句就只返回特定属性时使用。
$sql = $wpdb -> get_results("query", output_type);
例如:
$vars = $wpdb -> get_results("SELECT * FROM `user`, ARRAY_A);
返回的结果以数值索引数组形式包其他形式输出,一般通过foreach函数分离,或是直接使用$var[1]这样的方式获取。获取的对象受第二个参数控制。
output_type:三个预定义的常量之一。默认值为O ECT。
O ECT —— 返回的结果以对象形式输出
ARRAY_A ——返回的结果以关联数组形式输出
ARRAY_N —— 返回的结果以数值索引数组形式输出
我通常使用O ECT或是ARRAY_A,访问方式分别为$var -> username(output_type为O ECT时)或是$var["username"](output_type为ARRAY_A时)。
例如:
foreach($vars as $var) {
echo $var["username"];//output_type是ARRAY_A时
}
本文标签:
很赞哦! ()
相关文章
- Nginx常用Rewrite伪静态规则WordPress/PHPCMS/ECSHOP/ShopEX/SaB
- dedecms模板中怎么调用wordpress文章
- dedecms模板中调用wordpress的文章的实现方法
- wordpress插件怎么实现链接跳转
- 两个wordpress数据怎么互通
- wordpress主题信息的删除方法
- drupal与wordpress的优势,哪个更容易上手
- WordPress主题怎么加密,WordPress主题加密怎么破解
- wordpress需要更新升级吗
- wordpress二次开发难不难
- wordpress是免费的吗,wordpress要授权吗
- 手机管理wordpress的软件有哪些
随机图文
-
WordPress的.htaccess怎么优化
大家都知道页面加载速度对博客流量有非常重要的影响。越来越多人也在讨论页面加载速度很可能成为谷歌和其他搜索引擎一个重要的SEO因素。 -
wordpress后台怎么登录,wordpress后台登录方法
wordpress如何登录后台?wordpress登录后台的方法:1 进入后台管理前,您所需要的是先已经安装好了wordpress,一般安装wordpress的时候 -
wordpress安装使用方法教学
下载新版的 WordPress (这里演示为WordPress 3.5 官方中文版),解压后,将WordPress文件夹里面的所有文件,上传到你的主机空间域名所绑定的根目录。 -
wordpress版本号的查看方法
对于软件的使用者,知道使用的软件的版本号是很有必要的。比如wordpress软件, 做为一个普通用户,写博客的站长来说,通常都知道 新的版本,是安全的版本,功能也会更强大。
留言与评论 (共有 条评论) |