I'm hoping someone can help me with this. I am having problems with the mysql_fetch_array function in PHP 5.0.1 - the code listed below works fine with PHP 4.3.2. Here is my setup: A DB class file that has the following for the mysql_fetch_array (I know this function is OK because its working when I call it in another section of code): function fetchArray() { return(@mysql_fetch_array($this->result)); } I have another class file called ListRecords that basically creates a table and lists the records in that table. For some reason it is never getting inside the first while statement: function buildTable($num_fields, $field_name, $db) { // This is where it is dying while($query_data = $db->fetchArray()) { echo "<tr>\n"; $count = 0; while($count < $num_fields) { $id = $query_data["$field_name[0]"]; $field = $query_data["$field_name[$count]"]; echo "<td align=\"center\">$field</td>\n"; $count++; } echo "<td align=\"center\"><a href=\"$PHP_SELF?action=viewDetails&$field_name[0]=$id\">View Record</a></td>\n"; echo "</tr>\n"; } echo "</table>"; } The actual file that calls all of this stuff does so with the following: $listrecords->buildTable($num_fields, $field_name, $db); When I pull up the page I get no results, but I know I am connecting to the database because I have a paging function that is connecting to the db and returning data. I've gone through the change log for PHP 5 and didn't see anything that might be causing this, but maybe I missed something. If someone knows what is causing this it would be extremely appreciated. Thanks in advance. _______________________________ Do you Yahoo!? Win 1 of 4,000 free domain names from Yahoo! Enter now. http://promotions.yahoo.com/goldrush -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php