|
|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsAllCommentsChangesGit/SVN commits
[2003-05-16 13:50 UTC] derick@php.net
[2003-05-16 14:07 UTC] derick@php.net
|
|||||||||||||||||||||||||||
|
All rights reserved. |
Last updated: Thu Apr 09 07:00:01 2026 UTC |
Hi, If you use other param then MYSQL_ASSOC, MYSQL_NUM or MYSQL_BOTH in mysql_fetch_array, the function return an array with size of num records but with blank values. This isn't an true bug. But is dificult to user discover where he mistake. If the function only accept this params why not mysql_fetch_array don't return some error message when other params are used? In older version of PHP this not happend Kind Regards, Rodrigo Mour?o From Brasil <? $dbhost = "127.0.0.1"; $dbuser = "root"; $dbpasswd = ""; $database = "test"; $db = mysql_connect($dbhost, $dbuser, $dbpasswd); mysql_select_db($database, $db); $sql = "SELECT * FROM any"; $result = mysql_query($sql,$db); print "<b>".mysql_num_rows($result)." registros</b><br><hr>"; while ($r = mysql_fetch_array($result,$sql)){ foreach ($r AS $campo=>$value){ print $campo."=".$value."<br>"; } print "<hr>"; } ?>