PHP 取记录集结果的方法

PHP 取记录集结果的方法,第1张

1号方法的作用是在你只需要输出name字段的情况下会高效些。

2号方法的作用就是将记录集存放在数组中,你在这次使用来输出name字段后,你还可以接下来的程序里面继续使用这个数据记录集。

所以2个方法都有优点,你可以选择适合自己程序的方案。

比方说user表里有三个字段,分别是id、name、age,那么当你查找到某一记录时,可以用下面的方法分别取出这三个字段的值:

$conn=new mysqli("xxxxxx这些参数自己搞定xxxx","xxxx","xxxx","xxxx");

$rs=$conn->query("select  from `user` limit 1");

//方法一:

$data=$rs->fetch_assoc();

$id=$data["id"];

$name=$data["name"];

$age=$data["age"];

//方法二:

$data=$rs->fetch_row();

$id=$data[0];

$name=$data[1];

$age=$data[2];

//方法三:

$data=$rs->fetch_object();

$id=$data->id;

$name=$data->name;

$age=$data->age;

//方法四:

list($id,$name,$age)=$rs->fetch_row();

//还有很多方法就不一一列举了

count()是统计满足这个查询条件的所有记录的总数

是一个数值,你用limit 30 当然没有效果啦

因为查出来的肯定就一条记录

你可以再数据库里执行一下 select count() from dx_queue

假设总共有100条记录显示的结果是

count()

100

limit是不起作用的。。

明白么。。

写的不够清晰,上次剩余,是怎么剩余的,上次的 *** 作是怎么 *** 作的,

例:

表每次添加一条记录,如果取数据了,可以删除或是标记删除,

下次统计时,直接 count 或 sum 了

以上就是关于PHP 取记录集结果的方法全部的内容,包括:PHP 取记录集结果的方法、PHPMySQL指定查询一条记录、PHP怎么在数据库取出指定数量的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9645826.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存