PHP 4.0 Bug #8297 Updated: see test program below

From: Date: Sat, 16 Dec 2000 20:25:58 +0000
Subject: PHP 4.0 Bug #8297 Updated: see test program below
Groups: php.dev 
Request: Send a blank email to php-dev+get-41613@lists.php.net to get a copy of this message
ID: 8297 Updated by: waldschrott Reported By: hans.klausmann@bwl.fh-regensburg.de Old-Status: Open Status: Feedback Bug Type: *Function Specific Assigned To: Comments: Previous Comments: --------------------------------------------------------------------------- [2000-12-16 13:10:43] hans.klausmann@bwl.fh-regensburg.de <? // PHP Version 4.0.3pl1 // dbase_get_record Function error // ================ // Boolean value shows always 0 // run this test! // same result with dbase_get_record_with_names! $dbname = "c:/tmp/test.dbf"; // Datenbank-"Definitionen" $def = array( array("Datum", "D"), array("Name", "C", 50), array("Alter", "N", 3, 0), array("Email", "C", 128) , array("Mitglied", "L"), ); // Generate table dbase_create($dbname, $def); // write two records $db=dbase_open($dbname,2); $record[0]='20001216'; $record[1]='Meier'; $record[2]=20; $record[3]='test@test.de'; $record[4]='Y'; dbase_add_record ($db, $record); $record[0]="20001217"; $record[1]="Meier"; $record[2]=20; $record[3]='test@test.de'; $record[4]='N'; dbase_add_record ($db, $record); dbase_close($db); // open for read $db=dbase_open($dbname,0); $num=dbase_numrecords ($db); echo "Number of rows: ".$num; $nf = dbase_numfields($db); echo " Number of fields: ".$nf."<br>"; for ($recno=1; $recno<=$num; $recno++) { $rec = dbase_get_record($db, $recno); for ($i=0; $i < $nf; $i++) { echo $rec[$i]."&nbsp;&nbsp;" ; if ($recno==1 && $i==4 ) echo "(=this Value should be -1!)"; } echo "<br>"; } dbase_close($db); ?> --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=8297

« previous php.dev (#41613) next »