PHP实现对文本数据库的数据显示、加入、修改、删除、查询
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-05-24
IP地址为<? echo $ip ?>" //显示客户的IP地址 <a href="reply.php?time=<? echo $datetime ?>">回复</a>//留言回复的连接语句 <a href="del.php?time=<? echo $datetime ?>">删除</a>//留言删除的语句(以客户留言时间$datetime作为删除标识) <br> <? if ($number == $num-1)//如果数组的单元号等于总留言数减一(因为单元号以零开始的,所以这意味着这是最后一条留言) { break;//跳出循环 } $number = $number + 1; //数组单元号加1 }//循环结束符 } if ($page <> 1)//如果当前页面数码号不等于1 { $back = $page - 1;//当前页面数码号减1,并将此值赋予变量$back echo "<a href=index.php?page=1>第一页</a>";//显示第一页的连接 echo " <a href=index.php?page=$back>上一页</a>" ;当前页面数码号等于$back,并显示其连接 } if ($page <> $total)//如果当前页面数码号不等于总页数号(最后一页数码号) { $next = $page + 1;//当前页面数码号加1并赋予变量$next echo " <a href=index.php?page=$next>下一页</a>" ;//显示下一页连接 echo " <a href=index.php?page=$total>最后一页</a>"; 显示最后一页连接 } echo "页数:$page / $total";//显示当前页面数码号和显示最后一页数码号 echo "共有 $num 条留言";//显示留言数信息 } else { echo "<center>当前没有任何留言!</center>";//如果文件内容为空则显示的信息 } else { echo "<center>数据文件丢失,请联系管理员!或发布留言重新建立数据文件!</center>";//如果文件不存在显示的信息 } 3、数据修改程序段 $list=file("gb.dat");//读取整个gb.dat文件到数组$list,数组每一个元素为一条留言($list[0]是第一条留言的数据、$list[1]是第一条留言的数据..... 网管有家www.bitscn.net $n=count($list);//计算$list内容里的留言总数,并赋予变量$n if ($n>0){ //如果留言数大于0 $fp=fopen("gb.dat","w");//则以只写模式打开文件gb.dat $gb_reply=encode($gb_reply); for ($i=0;$i<$n;$i++) {//进入循环 if(eregi($ttime,$list[$i])){//将送来发留言时间$ttime与数组单元$list里内容进行字串匹配比较 $f=explode("|",$list[$i]);//如果找到匹配,就以"|"作为分隔符,切开留言信息$list[$i](第$i条留言),并将这些数据赋予数组$f $f[9]=$gb_reply;//将$f[9](留言信息最后一条数据)用$gb_reply(回复内容)代替。 $list[$i]=$f[0]."|".$f[1]."|".$f[2]."|".$f[3]."|".$f[4]."|".$f[5]."|".$f[6]."|".$f[7]."|".$f[8]."|".$f[9]."\n"; //将数组单元$list[$i]的内容用数组$f加上分隔符"|"代替(其中$f[9]是修改了的新数据)。 break;//跳出循环 } }//循环结束符 } FOR($i=0;$i<=$n;$i++){//进入循环 fwrite($fp,$list[$i]);//将数组$list的每个单元为一行,写入文件gb.dat }//循环结束符 fclose($fp);//关闭文件 showmessage("回复成功!","index.php");//回复成功,自动返回主界面。 4、数据删除程序段 $list=file("gb.dat");//读取整个gb.dat文件到数组$list,数组每一个元素为一条留言($list[0]是第一条留言的数据、$list[1]是第一条留言的数据..... $n=count($list);//计算$list内容里的留言总数,并 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 通过PHP清除网页病毒下一篇: PHP写采集心得
关于PHP实现对文本数据库的数据显示、加入、修改、删除、查询的所有评论