Code: Select all
$db = dbase_open('Exist.dbf', 0) or die (error());
if ($db) {
$record_numbers = dbase_numrecords($db);
for ($i = 1; $i <= $record_numbers; $i++) {
}
}
dbase_close($db);thanks in advance
Moderator: General Moderators
Code: Select all
$db = dbase_open('Exist.dbf', 0) or die (error());
if ($db) {
$record_numbers = dbase_numrecords($db);
for ($i = 1; $i <= $record_numbers; $i++) {
}
}
dbase_close($db);Code: Select all
$filename = 'out.txt';
$db = dbase_open('Exist.dbf', 0) or die (error());
if ($db) {
$record_numbers = dbase_numrecords($db);
$fp = fopen($filename, "w") or die (error());
for ($i = 1; $i <= $record_numbers; $i++) {
$row = dbase_get_record_with_names($db, $i);
fwrite($fp, " ");
}
fclose($fp);
}
dbase_close($db);Code: Select all
$filename = 'out.txt';
$db = dbase_open('Exist.dbf', 0) or die (error());
if ($db) {
$record_numbers = dbase_numrecords($db);
$fp = fopen($filename, "w") or die (error());
for ($i = 1; $i <= $record_numbers; $i++) {
$row = dbase_get_record_with_names($db, $i);
fwrite($fp, $row "\r\n");
}
fclose($fp);
}
dbase_close($db);how can i transform that into something like this:Array ( [MREF] => 907108 [MARM] => 40 [MEXIS] => 0 [MEXCL] => 0 [MEXFR] => 0 [deleted] => 0 )
thanks in advance907108,40,0,0,0
Code: Select all
$filename = 'out.txt';
$db = dbase_open('Exist.dbf', 0) or die (error());
if ($db) {
$record_numbers = dbase_numrecords($db);
$fp = fopen($filename, "w") or die (error());
for ($i = 1; $i <= $record_numbers; $i++) {
$row = dbase_get_record_with_names($db, $i);
$StringOfDBaseValues = implode(",",$row);
fwrite($fp, $StringOfDBaseValues."\r\n"); //dont forget to use the . when joining the variable to "\r\n"
}
fclose($fp);
}
dbase_close($db);Code: Select all
$filename = 'out.txt';
$db = dbase_open('Exist.dbf', 0) or die (error());
if ($db) {
$record_numbers = dbase_numrecords($db);
$fp = fopen($filename, "w") or die (error());
for ($i = 1; $i <= $record_numbers; $i++) {
$row = dbase_get_record_with_names($db, $i);
$StringOfDBaseValues = implode(",",$row);
//find position of last comma in string
$LastCommaPosition = strrpos($StringOfDBaseValues,",");
//then use this to chop the string down
$StringOfDBaseValues = substr($StringOfDBaseValues, 0, $LastCommaPosition - 1);
fwrite($fp, $StringOfDBaseValues."\r\n"); //dont forget to use the . when joining the variable to "\r\n"
}
fclose($fp);
}
dbase_close($db);