ID: 9306
Updated by: elixer
Reported By: [EMAIL PROTECTED]
Old-Status: Open
Status: Feedback
Bug Type: Unknown/Other Function
PHP Version: 4.0.1pl2
Assigned To: 
Comments:

I believe this is because of operator precedence.  "=" has a lower precedence than 
"&&"

Try adding parenthesis to your statement like this:

while( ($row = mysql_fetch_object($queryh, MYSQL_ASSOC)) && $i < $NR_CASES )

Sean


Previous Comments:
---------------------------------------------------------------------------

[2001-02-16 15:47:22] [EMAIL PROTECTED]
                $i = 0;
                $NR_CASES = 5;

                while( $row = mysql_fetch_object($queryh, MYSQL_ASSOC) && $i < 
$NR_CASES ) {
                        $i++;
                        ?>
                        <tr align="left">
                                <td>
                                        <FONT SIZE = "2">
                                        <?      echo $i . ": " . $row->head; ?> 
                                        </FONT>
                                </td>
                        </tr>
                        <?
                }

if i dont include && $i < $NR_CASES, $row->head will print.
if i include it (like now), i wont get anything.

wierd huh ?

im sorry i have no clue about the mods etc for php, im not the one who compiled it 
here.

---------------------------------------------------------------------------



ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=9306&edit=2


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to