|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2007-09-10 10:15 UTC] jani@php.net
[2007-09-18 01:00 UTC] php-bugs at lists dot php dot net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sun Oct 26 12:00:01 2025 UTC |
Description: ------------ I'm using PHP 5.1.6 on a production server with a LAMP setup, and I do code PHP on it remotely every day. -- can't upgrade at the moment to 5.2.4 - would take people offline...sorry! Maybe later at night :) No changes were made to php.ini, except for display_errors = On No changes to the default mysqld config I stumbled upon the bug with the mysql_data_seek() function - in short the problem is that if I spell it as mysql_daat_seek() instead (with the relevant args), no error is displayed. The page just displays normally - as if I had commented out the line. It's trivial to me, but I guess it might give someone debug nightmares if he/she has several thousands of lines of code, IMHO :) Reproduce code: --------------- $result_prepaidcards = mysql_query("SELECT * FROM atrium.prepaidcards WHERE vendorid = '".$row_vendors['id']."';"); if(mysql_num_rows($result_prepaidcards) > 0) { for($i = 0; $i < mysql_num_rows($result_prepaidcards); $i++) { mysql_daat_seek($result_prepaidcards,$i); $row_prepaidcards = mysql_fetch_assoc($result_prepaidcards); // more code here... } } Expected result: ---------------- I should see a syntax error line for the erroneous mysql_daat_seek() line... Actual result: -------------- The page displays just as usual, NO errors raised! Seems a problem with the syntax checker, or am I wrong?