用PHP *** 作sqlite数据库 a、 如何连接sqlite数据库? if ($db = sqlite_open('MysqLitedb',0666,$sqliteerror)) {
select * from sqlite_master;
echo "数据库连接成功!n ";
} else {
dIE($sqliteerror);
}
b、 如何列出数据库中所有的表? if ($db = sqlite_open('MysqLitedb',$sqliteerror)) {
$result = sqlite_array_query($db,'select * from sqlite_master;');
foreach ($result as $entry) {
echo 'talbe name='.$entry['name']." n";
echo 'sql='.$entry['sql']." n";
echo " ";
}
sqlite_close($db);
} else {
dIE($sqliteerror);
}}
c、 对sqlite数据库的查询,以及结果集的显示 if ($db = sqlite_open('MysqLitedb','select name,email from user ',sqlITE_ASSOC);
echo "user表查询结果: n";
echo "
name
email
'.$entry['name']."
" $entry['email']."
@H_502_169@ '; sqlite_close($db); } else { dIE($sqliteerror); } d、 数据库对象记录的增加、删除、修改 sqlite_query($db,"INSERT INTO user VALUES('user".$i."'" ",'user".$i."@hichina.com')"); sqlite_query($db,"delete from user where user=’user99’"); sqlite_query($db,'UPDATE user SET email="lilz@hichina.com" where name="user1"'); 4、sqlite的管理 管理工具也有不少,建议您使用sqlitemanager,用法酷像phpmyadmin. 可以到 http://sqlitemanager.sourceforge.net/下载 @H_502_169@ @H_502_169@ 总结
评论列表(0条)