note 90809 deleted from function.mysql-query by danbrown
| From: | danbrown@php.net | Date: | Mon, 11 May 2009 13:48:35 +0000 |
| Subject: | note 90809 deleted from function.mysql-query by danbrown | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-154446@lists.php.net to get a copy of this message | ||
Note Submitter: phpfan at smoothwave dot co dot uk
----
MyData.php :
<?php
class MyData {
private $data = array();
private $fields = array();
public function MyData () {
}
public function addDataToList($row, $fieldName, $data) {
$this->data[$row][$fieldName] = $data;
$this->addToDefs($fieldName);
}
public function getRowCount () {
return(count($this->data));
}
public function getFieldCount () {
return(count($this->data[0]));
}
public function getRow ($row) {
return($this->data[$row]);
}
public function getField ($row, $field) {
return($this->data[$row][$field]);
}
private function addToDefs ($fieldName) {
$this->fields[$fieldName] = "";
}
public function getFields () {
return($this->fields);
}
public function resultsDump () {
$tempFields = array_keys($this->fields);
for($nData=0; $nData<count($this->data); $nData++) {
$CurrentRow = $nData + 1;
print("Data Row $CurrentRow:<br/>");
for($nName=0; $nName<count($tempFields); $nName++) {
$CurrentName = $tempFields[$nName];
$CurrentData = $this->data[$nData][$CurrentName];
print("$CurrentName : [$CurrentData]<br/>");
}
print("<br/>");
}
}
}
?>