add dbase check
This commit is contained in:
parent
094d8ab88a
commit
4fbefe0033
@ -7,3 +7,28 @@ $checker = new BaseModule(
|
|||||||
"");
|
"");
|
||||||
$checker->printInfo();
|
$checker->printInfo();
|
||||||
|
|
||||||
|
|
||||||
|
$dbPath = '/tmp/test.dbf';
|
||||||
|
|
||||||
|
$def = array(
|
||||||
|
array("date", "D"),
|
||||||
|
array("name", "C", 50),
|
||||||
|
array("age", "N", 3, 0),
|
||||||
|
array("email", "C", 128),
|
||||||
|
array("ismember", "L")
|
||||||
|
);
|
||||||
|
|
||||||
|
if (!file_exists($dbPath)){
|
||||||
|
if (!dbase_create(dbPath, $def)) {
|
||||||
|
echo "Error! Unable to create database\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$db = dbase_open($dbPath, 0)
|
||||||
|
or die("Error! Unable to open database file '$dbPath'.");
|
||||||
|
|
||||||
|
if ($db) {
|
||||||
|
$column_info = dbase_get_header_info($dbh);
|
||||||
|
print_r($column_info);
|
||||||
|
dbase_close($db);
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user