----- Original Message -----
From: "Erick Wellem" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 30, 2002 6:44 AM
Subject: [PHP-DB] Retruning an array from a row
> 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 columns:
> +--------+--------+
> | 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];
You're only returning the first column of each row. If you just want to
return the first row in the result, then do this:
$result = mysql_query(...)
$row = mysql_fetch_row($result)
return $row;
---John Holmes...
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php