$dt['database']['name'] = 'db.db';
$db=sqlite_open($dt['database']['name']); //打开db.sqlite数据库,如果不存在则尝试创建。
if (!$db) {
echo '数据库无法连接,请确认数据库'.$dt['database']['name'].'已经存在';
}
sqlite_query($db,"drop table test");
sqlite_query($db,"create table test (id integer PRIMARY KEY,name text);");
sqlite_query($db,"insert into test (name) values('hello');");
sqlite_query($db,"insert into test (name) values('world');");
$result=sqlite_query($db,"select * from test");
while($row=sqlite_fetch_array($result)){
print_r($row);
}
sqlite_close($db); ;
sqlite_open当数据库不存在的时候呢,会自动创建这个数据库文件的,所以
if (!$db) {
echo '数据库无法连接,请确认数据库'.$dt['database']['name'].'已经存在';
} ;
可以去掉的
你的原话:
sqlite_query($db,"create teble test (id INSERT PRIMARY KEY,name text);"); ;
sqlite_query($db,"create table test (id integer PRIMARY KEY,name text);");
哈哈,被偶发现了