• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

大神仙,老神仙,不大不小中神仙,给看看呗.为何继承了就没数据值了呢。小弟我啥没理解呢

php 搞代码 4年前 (2022-01-24) 10次浏览 已收录 0个评论

大神仙,老神仙,不大不小中神仙,给看看呗.为何继承了就没数据值了呢。我啥没理解呢?

本帖最后由 bixuewei 于 2013-08-03 23:25:10 编辑

<?php<br />$config = array();<br />$config['DB_HOST']='localhost';<br />$config['DB_USER']='root';<br />$config['DB_PASS']='';<br />$config['DB_NAME']='hfdb';<br /><br /><br />foreach($config as $name =>$val)<br />{<br />	define($name,$val);<br />}<br />$dsn = "mysql:host=".DB_HOST.";dbname=".DB_NAME;<br />$dbo = new PDO($dsn,DB_USER,DB_PASS);<br /><br />/*<br /><br />$sql="select * from task";<br /><br />$stmt =$dbo->prepare($sql);<br /><br />$stmt ->execute();<br />$results = $stmt -> fetchALL(PDO::FETCH_ASSOC);<br />print_r($results); <br />$stmt ->closeCursor();<br />*/<br /><br /><br /><br />class DB_Connect{<br /><br />	public $db;<br />	<br />	<br />	protected function __construct($dbo=NULL)<br />	{<br /><br />			$dsn = "mysql:host=".DB_HOST.";dbname=".DB_NAME;<br />			try<br />			{<br />			$this->db =new PDO($dsn,DB_USER,DB_PASS);<br />			}<br />			catch(Exception $e)<br />			{<br />				die($e->getMessage());<br />			}<br />	}<br />}<br /><br />class Task extends DB_Connect<br />{		<br />	public function __construct($dbo=NULL,$useData=NULL)<br />	{<br />		parent::__construct($dbo);<br />	}<br />	<br />	private function _LoadEventTask ($id=NULL)<br />	{<br />		$sql="SELECT * FROM `task`";<br /><br />		try<br />		{<br />			$stmt = $this->db->prepare($sql);<br />			$stmt ->execute();<br />			$results = $stmt -> fetchALL(PDO::FETCH_ASSOC);<br />			$stmt ->closeCursor();<br />			return $results;<br />		}<br />		catch( Exception $e)<br />		{<br />			die($e->getMessage() );<br />		}<br />	}<br />}<br />$ssss= new Task($dbo);<br />va<em>¥本文来%源[email protected]搞@^&代*@码)网5</em><strong>搞gaodaima代码</strong>r_dump ($ssss);
继承

发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址