php操作数据库问题 php从数据库中查询出来的结果集,一般是mysql_fetch_array(),然后一条一条的循环,有没有类似索引的东西直接可以访问查询出来的数据中的第几条,像数组那样,比如我想访问结果集中的第12条数据,非要循环12次吗?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql_data_seek($result,11);print_r(mysql_fetch_row($result)); 额,表示你的需求不明确。以下代码不知道是不是你想要的/** * 获取多行数据 * Enter description here ... * @param string $database * @param string $sql */ public function getAll( $sql ) { $this->conn(); mysql_select_db($this->config['dbname'], $this->db); $result = mysql_query( $sql ); $arr = array(); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $arr[] = $row; } mysql_close(); return $arr; }这种访问数据库的方法很少用,一般都用PDO模式 php 使用 zend studio问题 关于php文件上传 用fopen访问http出错的问题! 有个小问题!向各位请教!! 关于offset的错误提示? 请教一个编码的问题 请教一下~ 我想实现一个这样子的功能~ 关于 COOKIE 的~ SQL,关于distinct的使用 请问:php里有没有类似于messagebox()这样的函数? 关于分页的代码解读 给个淘宝链接,怎么把产品图片及名称自动存下来 论坛某置顶的帖子在不同分区内都能置顶看到,怎么实现呢?
print_r(mysql_fetch_row($result));
/**
* 获取多行数据
* Enter description here ...
* @param string $database
* @param string $sql
*/
public function getAll( $sql )
{
$this->conn();
mysql_select_db($this->config['dbname'], $this->db);
$result = mysql_query( $sql );
$arr = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$arr[] = $row;
}
mysql_close();
return $arr;
}这种访问数据库的方法很少用,一般都用PDO模式