Re: novice, question
От | Chris |
---|---|
Тема | Re: novice, question |
Дата | |
Msg-id | 4.3.2.7.2.20010212162635.00b93900@203.25.173.1 обсуждение исходный текст |
Ответ на | Re: novice, question (Andrew McMillan <andrew@catalyst.net.nz>) |
Список | pgsql-novice |
Hey, What you might have to do is $total_rows = pg_numrows($result); do { pg_fetch_object($result,$i); $i++; } while ($i < $total_rows); >Andy Arledge wrote: > > > > anyone have an idea why this won't work? when i print out "i" it says 893, > > but it should be 41. and the values are null for the array $userinfo. > > > > thanks in advance, > > > > andy arledge > > > > if(!($result= pg_exec($link, "SELECT * from signup, info1, info2 where > > (signup.username='$uname' or > > info1.username='$uname' or > > info2.username='$uname');"))){ > > DisplayErrMsg(sprintf("Error in executing line %s stmt", > > $selectStmt)); > > exit(); > > } > > for($i = 0; $userinfo = @pg_fetch_object($result, $i); $i++); > >Why is there an '@' in front of that pg_fetch_object call? So it doesn't print an error when there are no results left. ------------------------ Chris Smith http://www.squiz.net
В списке pgsql-novice по дате отправления: