php取出所有数据,php取出所有数据的函数

php获取表中所有查询出来的结果数据

通过for循环

创新互联-专业网站定制、快速模板网站建设、高性价比滨城网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式滨城网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖滨城地区。费用合理售后完善,十载实体公司更值得信赖。

$sql=mysql_query("select * from 表名 where name=张三“)

for($i=0;$imysql_num_rows($sql);$i++){

$result[$i] = mysql_fetch_assoc($sql);

}

临时写的,比较匆忙。可以自己看看。

mysql_num_rows是获取一同有多少条数据

mysql_fetch_assoc和mysql_fetch_array差不多,自己查

如何用php取出数据库表中一列所有数据

用该列的字段名即可,select语句的通用形式如下:

select 你要的信息

from 数据表(一个或多个)

where 满足的条件

所以你的sql语句为:

select 要取得列名 from 表名 where 1

例子

SELECT id FROM `article` where 1

php 怎么获取用户在数据库的所有数据

首先你的数据表中得有这个用户的唯一标识,如用户id=1。

根据用户id查询所有匹配的数据。

SELECT * FROM `数据表` WHERE ( id=1 );

用php可不可以不用while循环取出数据表里的所有数据?如果可以怎么取?

为什么不用while,那你可以去框架里面找一个写好的方法,直接能返回所有查询结果的数组,

function fetch_all($sql, $id = '') {

$arr = array();

$query = $this-query($sql);

while($data = $this-fetch_array($query)) {

$id ? $arr[$data[$id]] = $data : $arr[] = $data;

}

return $arr;

}

类似这种的 但是他里面还有其他方法,你不能直接调用,总之就是这个意思了。


文章题目:php取出所有数据,php取出所有数据的函数
浏览路径:http://pwwzsj.com/article/hcppso.html