#39892 [NEW]: fetch_fields / fetch_field_direct

From: Date: Tue, 19 Dec 2006 21:23:11 +0000
Subject: #39892 [NEW]: fetch_fields / fetch_field_direct
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-106597@lists.php.net to get a copy of this message
From: migues at email dot cz Operating system: Win XP Pro SP2 PHP version: 5.2.0 PHP Bug Type: MySQLi related Bug description: fetch_fields / fetch_field_direct Description: ------------ MySQL version: 5.0.27 def column for fetch_fields / fetch_field_direct is empty even if default values are set Reproduce code: --------------- $arrfields=$res->fetch_fields(); for ($i=0;$i<$res->field_count;$i++) { // /*OR */ foreach ($arrfields as $arrname=>$arrfld) //{ $arrfld=$res->fetch_field_direct($i); $fldinfo->appendChild($fldNode=$this->DOM->createElement(dbtag_field)); $fldNode->setAttribute(dbtag_fieldname,$arrfld->name); $fldNode->setAttribute(dbtag_fieldorgname,$arrfld->orgname); foreach($arrfld as $key=>$val) { $fldNode->appendChild($this->DOM->createElement($key,$val)); }}; Expected result: ---------------- <name>fieldname</name> .... <def>default _ value</def> .... Actual result: -------------- <name>fieldname</name> .... <def></def> .... -- Edit bug report at http://bugs.php.net/?id=39892&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=39892&r=trysnapshot44 Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=39892&r=trysnapshot52 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=39892&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=39892&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=39892&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=39892&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=39892&r=needscript Try newer version: http://bugs.php.net/fix.php?id=39892&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=39892&r=support Expected behavior: http://bugs.php.net/fix.php?id=39892&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=39892&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=39892&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=39892&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=39892&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=39892&r=dst IIS Stability: http://bugs.php.net/fix.php?id=39892&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=39892&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=39892&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=39892&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=39892&r=mysqlcfg

« previous php.bugs (#106597) next »