thinkphp数据库查询

有两种方法可以对数据库进行查询,方法二查询的是表中所有满足该条件的数据,而方法一仅是第一条数据。

$query_result = Yundan::get(['yundanid'=>$yundanid]);//方法一

$result = Db::table('user1_yundan')->where('username='+$username)->select();//方法二

方法一获得的数据可以采用键值的形式获取其中的内容,如:

$new_data["c1"]=$query_result->c1;
$new_data["c2"]=$query_result->c2;
$new_data["c3"]=$query_result->c3;

在此,c1、c2、c3分别是数据库中的字段。

方法二获取数据的方式类似与二维数组的形式。

$yundanid = $result[0]['yundanid'];

猜你喜欢

转载自blog.csdn.net/noingw96/article/details/86156352