>백엔드 개발 >PHP 튜토리얼 >大神仙,老神仙,不大不小中神仙,给看看呗.为何继承了就没数据值了呢。小弟我啥没理解呢

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-13 11:30:59838검색

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

本帖最后由 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 />var_dump ($ssss);
继承
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.