最简单的php+sqlite留言本源码
从硬盘里掏出不知啥时候写的一个php+sqlite留言本,这个绝对是初学者都能看懂的源码,呵呵。
只要有点php和sql知识就一定能看懂的,没有任何css描述,纯html,超级难看,但是超级简单,跟大家“分享”一下
源码如下:
<?php
$dbname="1.db";
//打开sqlite数据库,不存在创建
if (!file_exists($dbname))
{
$fp = fopen($dbname, "w+") or die("创建数据库失败!");
fclose($fp);
$db = sqlite_open($dbname) or die("打开数据库失败");
sqlite_query($db, "CREATE TABLE liuyan (id integer primary key,name varchar(10),content text )") or die("建表失败!");;
}
$db = sqlite_open($dbname) or die("打开数据库失败");
if($_POST['postdata'])
{
$name=$_POST['name'];
$content=$_POST['content'];
sqlite_query($db, "INSERT INTO liuyan VALUES (NULL,'".$name."','".$content."')") or die("插入数据失败");
}
//从库中查询所有记录
$result = sqlite_query($db, 'select name,content from liuyan');
//获取数据并存入数组
while($data=sqlite_fetch_array($result))
$list[]=$data;
?>
<div>
<?php
if(is_array($list))
foreach($list as $key=>$listdata)
echo $listdata['name']. "说:".$listdata['content']."<br />";
?>
</div>
<form action="" method="post">
姓名:<input name="name" type="text" id="name" size="27" /><br />
俺说: <textarea name="content" cols="25" rows="4" id="content"></textarea><br />
<input name="postdata" type="submit" id="postdata" value="提交" />
</form>
下载地址:地址1

好简单的程序呀,呵呵!
@zhukun 呵呵,就这么几行,应该是简陋
不错,很简洁的代码……
可惜,我的空间不支持PHP。。
@TTT BLOG 呵呵,asp+access做个这么简单的东西和很快的,呵呵,用旧版谷歌浏览器留言会出现部分问题