Re: help !!!

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





Keary Suska wrote:

Are you sure the offending line is the one you think it is? Line numbers
reported can be misleading since PHP looks at lines differently than most
text editors. There could possibly be an obscure precedence issue with your
if() statement. I recommend getting rid of the first pg_exec call (you are
actually calling the query twice--the pg_exec in the if() statement executes
the query a second time), and changing the if() statement:

if ( $result = pg_exec( $db, $str ) and $num = pg_numrows($result) ) {
 for ($i = 0; $i < $num; $i++) {
   $r = pg_fetch_object($result, $i);
   echo "<OPTION VALUE=$r->i> $r->gor_n / $r->gaze_n\n";
 };
};

Note the changed if() statement. This should clarify the precedence.

Keary Suska
Esoteritech, Inc.
"Leveraging Open Source for a better Internet"

I am so sorry, but this exasperating mistake with repeated call pg_exec ... Thank you for help.




[Index of Archives]     [Postgresql General]     [Postgresql Admin]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Yosemite Backpacking]     [Postgresql Jobs]

  Powered by Linux