Le agregue métodos nuevos....
Código PHP:
function numRows() {
if($this->query_id==0) { die($this->error); }
return mysql_num_rows($this->query_id);
}
function numFields() {
if($this->query_id==0) { die($this->error); }
return mysql_num_fields($this->query_id);
}
function getFieldValue($field) {
$this->field = $field;
while ($this->row = mysql_fetch_row($this->query_id)) {
for($i=0;$i < $this->numFields();$i++) {
if(mysql_field_name($this->query_id, $i) == $this->field) {
$this->field_value[] = $this->row[$i];
}
}
}
return ($this->field_value);
}
pero no se, creo que sigo en lo mismo por la forma en que lo tengo que implementar....
Código PHP:
<?php
require ("mysql.class.php");
$my_query = new Mysql;
$my_query->connect("localhost", "user", "pass", "mydb");
$rows = $my_query->query("SELECT * FROM table");
foreach ($my_query->getFieldValue("mail") as $field) {
echo $field."<br>\n";
}
?>