[PHP-users 26467] Class にてセットされた配列データの取り出し方について
tomita toru
toru_tomita @ auto-cars.info
2005年 8月 14日 (日) 14:46:53 JST
はじめまして Tomitaです。
現在以下のclass.php にてセットされた配列データの使ってgetdata.phpの所で
データを出力したいのですがどのようなコードを記述すればよいのか見当がつき
ません。
識者のどなたかご教授いただければ幸いです。
database----------------------------------------------------------------
Field Type
username varchar(32)
id varchar(32)
username id
+ Tommy 1
+ Tom 2
+ John 3
class.php---------------------------------------------------------------
class Test {
var $_id;
var $_data;
//get something
function get_id() {return $this->_id;}
//set someting
function set_id($id) {$this->_id = $id;}
//get user infomations form database
function getInfos($db,$id){
$stt=$db->prepare("SELECT id FROM data WHERE");
$rs=$db->execute($stt);
$data=array();
while($row=$rs->fetchRow(DB_FETCHMODE_ASSOC)){
$a = new Car;
$a->set_id($row['id']);
$data[] = $a;
}
return $data;
}
}
getdata.php-------------------------------------------------------------
require_once 'class.php';
require_once 'DB.php';
$dsn = 'pgsql://someuser:passwd@localhost/db';
$db =& DB::connect($dsn);
$data = new Test();
$data->getInfos($db);
//ここでclass $data[]の配列の全データを出力したい
//どのようにコードを記述をすればよいのでしょうか?
PHP-users メーリングリストの案内