Hello All,
How can I return and print an array from a user defined function from a database from a row like this, just one row, but it contains more than 1 column:
+--------+--------+
| Field1 | Field2 |
+--------+--------+
| Data1 | Data2 |
+--------+--------+
I want the output will be:
Data1
Data2
I have tried this:
funtion get_dbfield_data(){
$conn=dbconn(); // mysql connection function
$result=mysql_query("SELECT Field1,Field2 FROM table_name WHERE Condition);
$fields_data=array();
while($row=mysql_fetch_row($result)){
$fields_data[]=$row[0];
}
return $fields_data;
}
// End function
//... Now the main program
$data=get_dbfield_data();
$i=0;
foreach($data as $k){
echo "$k<br>";
$i++;
}
But the output only: Data1
and if I count(get_dbfield_data()) it returns 1. Can anybody help me? Thank you for your generous help...
--
Best regards,
Erick Wellem