无语的失误,mysql_fetch_array()

无语的出错,mysql_fetch_array()
代码如下,求帮忙看一下吧!
<?php
class Conn{
private $dbhost = ""; //服务器
private $dbuser = ""; //mysql帐号
private $dbpsw = ""; //mysql密码
private $dbchar = ""; //数据库编码类型
private $dbname = ""; //数据库名称
private $tablepre = ""; //表前缀
private $conn = NULL; //连接对象 

/**
 * 数据库链接初始化
 */
public function __construct(){
$this->getConn();
}

public function getConn(){
$db = require_once 'config/config.php';
$this->dbhost = $db['dbhost'];
$this->dbuser = $db['dbuser'];
$this->dbpsw = $db['dbpsw'];
$this->dbchar = $db['dbchar'];
$this->dbname = $db['dbname'];
$this->tablepre = $db['tablepre'];
$this->conn = mysql_connect($this->dbhost,$this->dbuser,$this->dbpsw) or die(mysql_error()."<br/>Mysql连接失败!");
mysql_select_db($this->dbname,$this->conn) or die(mysql_error()."<br/>数据库访问出错");
mysql_query("set names ".$this->dbchar,$this->conn);
}

/**
 * 执行sql
 */
public function query($sql){
return mysql_query($sql,$this->conn) or die(mysql_error()."<br/>SQL执行出错:$sql");
}

/**
 * 返回多条记录
 */
public function getDataArrays($sql,$type = MYSQL_BOTH){
$result = $this->query($sql);
$refArr = array();
while ($row = mysql_fetch_array($result,$type)){
$refArr[] = $row;
}
return $refArr;
}


/**
 * 关闭数据库链接
 */
public function closeConn(){
mysql_close($this->conn);
}
}



调用如下:
$conn = new Conn();
$sql = "select * from qj_content";
$contentList = $conn->getDataArrays($sql,MYSQL_ASSOC);
$conn->closeConn();


执行结果如下:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\qjcentury\conn.php on line 45


第45行代码在上面用红色标注了
MySQL PHP 数据库连接 查询

文章评论

无语的失误,mysql_fetch_array()
程序员都该阅读的书
无语的失误,mysql_fetch_array()
亲爱的项目经理,我恨你
无语的失误,mysql_fetch_array()
看13位CEO、创始人和高管如何提高工作效率
无语的失误,mysql_fetch_array()
程序员必看的十大电影
无语的失误,mysql_fetch_array()
漫画:程序员的工作
无语的失误,mysql_fetch_array()
要嫁就嫁程序猿—钱多话少死的早
无语的失误,mysql_fetch_array()
程序员最害怕的5件事 你中招了吗?
无语的失误,mysql_fetch_array()
程序员的样子
无语的失误,mysql_fetch_array()
不懂技术不要对懂技术的人说这很容易实现
无语的失误,mysql_fetch_array()
每天工作4小时的程序员
无语的失误,mysql_fetch_array()
Web开发者需具备的8个好习惯
无语的失误,mysql_fetch_array()
团队中“技术大拿”并非越多越好
无语的失误,mysql_fetch_array()
老程序员的下场
无语的失误,mysql_fetch_array()
10个调试和排错的小建议
无语的失误,mysql_fetch_array()
科技史上最臭名昭著的13大罪犯
无语的失误,mysql_fetch_array()
程序员的一天:一寸光阴一寸金
无语的失误,mysql_fetch_array()
程序员和编码员之间的区别
无语的失误,mysql_fetch_array()
总结2014中国互联网十大段子
无语的失误,mysql_fetch_array()
我跳槽是因为他们的显示器更大
无语的失误,mysql_fetch_array()
我是如何打败拖延症的
无语的失误,mysql_fetch_array()
那些性感的让人尖叫的程序员
无语的失误,mysql_fetch_array()
Web开发人员为什么越来越懒了?
无语的失误,mysql_fetch_array()
我的丈夫是个程序员
无语的失误,mysql_fetch_array()
老美怎么看待阿里赴美上市
无语的失误,mysql_fetch_array()
程序猿的崛起——Growth Hacker
无语的失误,mysql_fetch_array()
程序员周末都喜欢做什么?
无语的失误,mysql_fetch_array()
当下全球最炙手可热的八位少年创业者
无语的失误,mysql_fetch_array()
鲜为人知的编程真相
无语的失误,mysql_fetch_array()
为啥Android手机总会越用越慢?
无语的失误,mysql_fetch_array()
“懒”出效率是程序员的美德
无语的失误,mysql_fetch_array()
如何成为一名黑客
无语的失误,mysql_fetch_array()
一个程序员的时间管理
无语的失误,mysql_fetch_array()
中美印日四国程序员比较
无语的失误,mysql_fetch_array()
程序员眼里IE浏览器是什么样的
无语的失误,mysql_fetch_array()
写给自己也写给你 自己到底该何去何从
无语的失误,mysql_fetch_array()
初级 vs 高级开发者 哪个性价比更高?
无语的失误,mysql_fetch_array()
10个帮程序员减压放松的网站
无语的失误,mysql_fetch_array()
旅行,写作,编程
无语的失误,mysql_fetch_array()
什么才是优秀的用户界面设计
无语的失误,mysql_fetch_array()
程序员的鄙视链
无语的失误,mysql_fetch_array()
“肮脏的”IT工作排行榜
无语的失误,mysql_fetch_array()
2013年中国软件开发者薪资调查报告
无语的失误,mysql_fetch_array()
做程序猿的老婆应该注意的一些事情
无语的失误,mysql_fetch_array()
Java程序员必看电影
无语的失误,mysql_fetch_array()
60个开发者不容错过的免费资源库
无语的失误,mysql_fetch_array()
代码女神横空出世
无语的失误,mysql_fetch_array()
2013年美国开发者薪资调查报告
无语的失误,mysql_fetch_array()
十大编程算法助程序员走上高手之路
无语的失误,mysql_fetch_array()
为什么程序员都是夜猫子