PHP遍历的有关问题?麻烦大家帮看一下
程序员文章站
2022-04-23 13:05:25
...
PHP遍历的问题?麻烦大家帮看一下。
我有个方法从mysql中取出一组数据,可是用while,for,foreach遍历出来的数据都多了,麻烦各位给看一下
1:取结果的方法
2:引用mysql的类
3:取出的结果
4:页面获取数据代码
------解决方案--------------------
mysql_fetch_array 改成用mysql_fetch_assoc()
------解决方案--------------------
$arrayUserReportList = $dbConstituModel->queryUserReport($_SESSION['userid']);
echo "";
echo "".$arrayUserReportList['reportId']." ";
echo "".$arrayUserReportList['createtime']." ";
echo "
查看报告 ";
我有个方法从mysql中取出一组数据,可是用while,for,foreach遍历出来的数据都多了,麻烦各位给看一下
1:取结果的方法
- PHP code
function queryUserReport ( $userid ) { $resUserReportList = "" ; $queryUserReport = "Select reportId, userid, reportCheckId, email, createtime, constitutiontype From userreport Where userid = '".$userid."' " ; //echo "query:".$queryConstiutContent."
"; $resUserReportList = $this->user_db->querySQL ( $queryUserReport ) ; if ($resUserReportList){ $resUserReportList = $this->user_db->get_Array($resUserReportList); //print_r($resConstiutContent); return $resUserReportList ; } else { return $this->user_db->print_last_error(TRUE); } $this->user_db->Close() ; }
2:引用mysql的类
- PHP code
function querySQL($sql){ $this->last_query=$sql; $result=mysql_query($sql); if (!$result){ $this->last_error=mysql_error(); return FALSE; }else { $this->row_count=mysql_num_rows($result); return $result; } } function get_Array($result){ if (!$result){ $this->last_error="Invalid resource identifier passed to get_Array() function."; return FALSE; }else { $row=mysql_fetch_array($result); if ($row==FALSE){ $this->last_error=mysql_error(); return FALSE; }else { return $row; } } }
3:取出的结果
- PHP code
Array ( [0] => 3 [reportId] => 3 [1] => 414 [userid] => 414 [2] => 201209021468 [reportCheckId] => 201209021468 [3] => [email] => [4] => 2012-02-09 11:30:54 [createtime] => 2012-02-09 11:30:54 [5] => 1 [constitutiontype] => 1 )
4:页面获取数据代码
- PHP code
//获取数据 $arrayUserReportList = $dbConstituModel->queryUserReport($_SESSION['userid']); while ( $arrayUserReportList = $arrayUserReportList ){ echo ""; echo " "; }".$arrayUserReportList['reportId']." "; echo "".$arrayUserReportList['createtime']." "; echo "查看报告 "; echo "
------解决方案--------------------
mysql_fetch_array 改成用mysql_fetch_assoc()
------解决方案--------------------
$arrayUserReportList = $dbConstituModel->queryUserReport($_SESSION['userid']);
echo "
echo "
echo "
echo "
相关文章
相关视频
- 详解win10下PHP的安装配置(以php5.6为...
- php Swoole实现毫秒定时计划任务(详解)
- 【DTM】PHP协程客户端v0.1 beta版本发...
- 一文详解Windows和Linux环境下怎么安装配...
- PHP遍历的有关问题?麻烦大家帮看一下
- HTML基础教程之<strong>和<em>
- HTML基础教程之<span>标签
- HTML基础教程之<meta>标签
- HTML <div> 和<span>
- JavaScript数组对象属性length和二维数组
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
推荐阅读
-
大家帮忙看一下这段简单的代码哪里有有关问题
-
PHP遍历问题,麻烦路过的问题
-
javascript引用php页面 数据表不刷新的有关问题 新人没有分 大家帮帮忙
-
php5.3配合IIS使用FastCGI出现的有关问题,百度google均无解 T_T 大能
-
以下是小弟我写的PHP表单值提取文件,请高手看一下,哪有有关问题~[]
-
【PHP字符串】今天遇到一个很神奇的有关问题,请大家帮忙
-
最近遇到个比较诡异的有关问题,麻烦大家帮忙看下,有哪里遇到过,多谢
-
最近遇到个比较诡异的有关问题,麻烦大家帮忙看下,有哪里遇到过,多谢
-
PHP一个缓存设置的有关问题,请大家帮小弟我解释一下,多谢
-
PHP添加产品的有关问题,请大家帮帮忙
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论