Re: Display of fetched MySQL data?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



not only foreach ;)

$r = mysql_query("select * from table");
while($t = mysql_fetch_assoc($r)) { // or while ($t = mysql_fetch_array($r)) <-- you will see difrends
foreach($t as $key => $value) {
echo "[".$key."] ".$value ."<br />";
}
echo "<hr />";
}




Ryszard Hapka wrote:

Hi!
use foreach (www.php.net/foreach).

Ryszard

W. D. wrote:

Hi Folks,

I am trying to display a list of retrieved records, but can't seem
to figure out how to do this properly.  Here is what I am aiming
for:

<?

$result = mysql_query($SQLqry);

$NumRows = mysql_num_rows($result);

$NumFields = mysql_num_fields($result);

// Loop through each row
for ($RowIdx = 1; $RowIdx <= NumRows; $RowIdx++)
 {
 Echo "Record: ".($RowIdx + 1)."<BR>\n";

 // Loop through the fields
 for ($FieldIdx = 1; $FieldIdx <= NumFields; $FieldIdx++)    {
   // Display the fields and associated data

/* What code goes here????? */

   }
 } // End for ($RowIdx = 1; $RowIdx <= NumRows; $RowIdx++)

?>

How do I properly display the fieldname and its associated data?
I know that you can do something like this using foreach, but
I wanted a generic routine where you don't necessarily know
the fieldnames.

Any hints? (Thanks if you do!)

Start Here to Find It Fast!™ -> http://www.US-Webmasters.com/best-start-page/







--
<?php
$me = array(
   "name" => "Ryszard Hapka",
   "mobile" => "693 340 403",
   "GG_number" => "4765174",
   "url_page" => "www.hary.rnet.pl"
);
?>

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux