|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2000-12-16 15:25 UTC] waldschrott@php.net
[2001-02-24 12:44 UTC] jmoore@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Thu Nov 06 00:00:02 2025 UTC |
<? // 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]." " ; if ($recno==1 && $i==4 ) echo "(=this Value should be -1!)"; } echo "<br>"; } dbase_close($db); ?>