Re: What's wrong with this? (Pt II)
От | John Poltorak |
---|---|
Тема | Re: What's wrong with this? (Pt II) |
Дата | |
Msg-id | 20010122100452.D85@eyup.org обсуждение исходный текст |
Ответ на | Re: What's wrong with this? (Pt II) (info@i-developit.com) |
Список | pgsql-novice |
On Mon, Jan 22, 2001 at 04:40:34AM -0500, info@i-developit.com wrote: > Don't forget too that when you do a pgsql_fetch_array, > the way your are doing it, it will only pull the last > item. You need to make that in a while loop, so that > it will retreive all the rows of data. Yes, I am aware of that, but pulling any item appears to be proving a hurdle... > Example: > > while($row = pgsql_fetch_array($result)) > { > echo $row["townName"]; > } > > This will display all the townName entries that were a part > of your query. (i.e., if there were 4 results returned, it would > display all 4 results, but only the column townName) It appears that there is something fundamentally wrong. Here's the full script:- <HTML> <HEAD> <TITLE>pg_test</TITLE> </HEAD> <BODY> <? $connectid = pg_connect("194.164.53.200", "5432", "postgres"); $query = "SELECT townName FROM towns"; $result = pg_exec($connectid, $query); while($row = pgsql_fetch_array($result)) { echo $row["townName"]; } ?> This is the response:- Fatal error: Call to undefined function: pgsql_fetch_array() in test.php on line 17 Line 17 => while($row = pgsql_fetch_array($result)) c:\>php -v 4.0.4pl1 Since this appears to be a PHP problem rather than anything specific to Postges, I guess I should pursuit it elsewhwere. Is there anything like a PHP-Novices mailing list anywhere? > Hope this helps, > Andy Holman -- John
В списке pgsql-novice по дате отправления: