I do not understand why PHP is trying to pull row 2!! I want to create an array of data and construct a table from a query. The echo of $rows shows 2 rows, so if I'm setting my variable to 0 and incrementing with each loop, it doesn't make sense to me why it tries to pull row 2. It should stop at row 1 because the next loop would make the variable 2 and the if says if $ii is less than 2.
WHAT AM I MISSING!? I have a while loop written to pull data from a postgreSQL database. I have 2 and only 2 rows of data in this table. Probably labeled within PostgreSQL as '0' and '1'. The browser displays the error message along with the proper table listed below it!! Warning: Unable to jump to row 2 on PostgreSQL result index 2 in /var/www/html/steve/frontdoor.php on line 92 sgaas Steve Gaas mjohnson Matt Johnson The code is: <? $results = pg_exec($link, "select * from users"); if (!$link) { print "Could not connect"; } $ii = 0; $rows = pg_numrows($results); if ($rows) { echo "There are $rows rows of data in $localdb"; } echo "<BR>\n<HR>"; ?> <table> <? if ( $ii < $rows) { while ($tabledata = pg_fetch_array($results, $ii)) { <--(LINE 92) $username = $tabledata["username"]; $firstname = $tabledata["firstname"]; $lastname = $tabledata["lastname"]; echo "<TR>\n"; echo "<td>$username</td>\n"; echo "<td>$firstname</td>\n"; echo "<td>$lastname</td>\n"; echo "</tr>\n"; $ii++; } } ?> </table> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php