该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

$host="localhost";

$user="root";

$password="";

$database="databaseHere";

$table="guestbook";

$action=$_GET['action'];

$name=$_POST['name'];

$email=$_POST['email']; $connect=mysql_connect($host,$user,$password) or die ("连接数据库失败请重试");

mysql_query("set names utf8");

mysql_select_db($database,$connect);

$comments=addslashes($_POST['comments']); if($action==""){

$result=mysql_query("SELECT name FROM $table");

$number=mysql_num_rows($result);

if($number=="") echo"目前还没有人留言\n";

else echo"目前已有{$number}人留言\n";

echo"添加留言»\n";

if($number>"") echo"查看留言»\n";

}elseif($action=="add"){ //如果动作为添加

?>

添加留言

姓名»提示:最多支持10个汉字或20个英文字符。

邮箱»提示:最多支持50个英文字符。

留言»

提交重置

查看留言»

}elseif($action=="submit"){

$result=mysql_query("INSERT INTO $table VALUES(NULL,'$name','$email','$comments',NULL)");

?>

感谢<?php echo $name; ?>的留言。

查看留言»

再添加一条留言»

}elseif($action=="view"){

$dir=$_POST['dir'];

$offset=$_POST['offset'];

function Paging(){

global $table,$dir,$offset,$total,$lpp;

$result=mysql_query("SELECT * FROM $table");

$total=mysql_num_rows($result);

echo"添加留言»\n";

if($total==0){

echo"目前还没有人留言。\n";

}elseif($total>0){

$counter=0;

if($dir=="") $dir="下一页";

$lpp=10;

if($offset==0) $offset=0;

if($dir=="下一页"){

if($total>$lpp){

$counter=$offset;

$offset+=$lpp;

$num=$offset;

if($num>$total){

$num=$total;

}

}else{

$num=$total;

}

}elseif($dir=="上一页"){

if($total>$lpp){

$offset-=$lpp;

if($offset<0){

$offset=0;

}

$counter=$offset-$lpp;

if($counter<0)

$counter=0;

$num=$counter+$lpp;

}else{

$num=$total;

}

}

while($counter

$j=0; $j=$counter+1;

$i0=mysql_result($result,$counter,"id");

$i1=mysql_result($result,$counter,"name");

$i2=mysql_result($result,$counter,"email");

$i3=stripslashes(mysql_result($result,$counter,"comments"));

$i4=mysql_result($result,$counter,"date");

echo<<

第{$j}条,发布时间:{$i4}

{$i1}»{$i2}

{$i3}

RESULT;

$counter++; //行号循环加1

}

}

}

Paging();

if($total>$lpp){

echo"

\n";

if($offset>$lpp) echo"上一页\n";

if($offset下一页\n";

echo<<

添加留言»\n

\n

\n

FORM;

}

}

mysql_close();

?>

php程序如何保证3秒作出响应,这个留言本的响应时间总是在3秒左右,如何优化?...相关推荐

  1. Web服务器程序解释请求消息并作出响应

    图6.7展示了服务器程序的工作过程,这个过程不仅限于Web服务器,对于各种服务器程序都是共通的,收发数据的过程也是大同小异的.各种服务器程序的不同点在于图中(b)客户端通信部分的第一行调用read后面 ...

  2. 亿级数据多条件组合查询——秒级响应解决方案

    1 概述 组合查询为多条件组合查询,在很多场景下都有使用.购物网站中通过勾选类别.价格.销售量范围等属性来对所有的商品进行筛选,筛选出满足客户需要的商品,这是一种典型的组合查询.在小数据量的情况下,后 ...

  3. es对几十亿数据能达到秒级响应吗_万亿数据下的多维实时分析系统,如何做到亚秒级响应...

    导语 当业务发展到一定规模,实时数据仓库是一个必要的基础服务.从数据驱动方面考虑,多维实时数据分析系统的重要性也不言而喻.但是当数据量巨大的情况下,拿腾讯看点来说,一天上报的数据量达到万亿级的规模,要 ...

  4. Spark Relational Cache实现亚秒级响应的交互式分析

    本次分享主要分为以下四个方面: 项目介绍 技术分析 如何使用 性能分析 一.项目介绍 项目背景 阿里云EMR是一个开源大数据解决方案,目前EMR上面已经集成了很多开源组件,并且组件数量也在不断的增加中 ...

  5. 大数据即席查询工具——秒级响应

    报表是企业管理的基本措施和途径,是企业的基本业务要求,也是实施 BI战略的基础.报表可以帮助企业访问.格式化数据,并把数据信息以可靠和安全的方式呈现给使用者.在企业管理过程中,报表往往都会通过一些简洁 ...

  6. 华为大数据战略_华为大数据开源战略部部长陈亮 - Apache CarbonData,实现大数据即席查询秒级响应...

    1.实现大数据即席查询秒级响应 2.Liang Chen / 陈 亮 华为大数据开源开发部Leader Apache CarbonData PMC & CommitterEmail:chenl ...

  7. 微信小程序-bug-调用wx.login()无响应的原因和解决方案

    微信小程序-bug-调用wx.login()无响应的原因和解决方案 参考文章: (1)微信小程序-bug-调用wx.login()无响应的原因和解决方案 (2)https://www.cnblogs. ...

  8. 亿级数据,秒级响应!看Smartbi如何助力经济普查,把脉时代经济!

    距离第一次经济普查工作已经整整 15 年,该项工作是我国经济发展进入 21 世纪进行的一项对重大国情国力的全面调查,是党中央国务院为正确认识国情,准确把握国力,科学制定国策而采取的一项重要举措. 然而 ...

  9. 计算物体自由下落的距离 (5分) 一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒 ​2 ​​ 。

    pta练习2-6 计算物体自由下落的距离 (5分) 一个物体从100米的高空自由落下.编写程序,求它在前3秒内下落的垂直距离.设重力加速度为10米/秒 ​2 ​​ #include<stdio. ...

最新文章

  1. 原始套接字SOCK_RAW
  2. python基础教程:Counter类
  3. ACL 2020 | 基于稠密段落检索的开放域问答系统技术
  4. 2019-2020 ICPC Asia Hong Kong Regional Contest 补题(部分)
  5. script链接标签前置无法读取的解决
  6. linux音频驱动程序测试,Linux声卡驱动移植和测试
  7. 人脸数据清洗方法+代码汇总
  8. Android你不知道的svc命令----解析adb shell svc源码
  9. V831学习日记之串口通信
  10. HarmonyOS开发-路由组件体验
  11. html中显示页面布局,如何让打开的网页显示在一个页面上
  12. Java知识点梳理思维导图
  13. CSS filter 有哪些神奇用途
  14. 使用final来修饰方法
  15. [论文阅读]Using the Output Embedding to Improve Language Models
  16. STM32h743开启cache后ADC采集DMA数据不更新问题
  17. 【博主推荐】html好看的音乐播放器(附源码)
  18. 【C++】万年历的实现
  19. win10计算机恢复出厂设置,Win10电脑如何恢復出厂设置
  20. html三栏布局的方式,12种方式实现三栏布局/圣杯布局

热门文章

  1. 多人聊天、预约会议,FaceTime登录Windows和Android系统
  2. 彻底搞清 Flink 中的 Window 机制
  3. 自由软件之父回归 FSF,遭 1933 人、21 家组织联名抵制!
  4. 打破独立游戏开发者的困局
  5. 鸿蒙系统起飞!Flutter 完全适配指南
  6. 一个基于运气的数据结构,你猜是啥?
  7. 2020 OPPO 开发者大会重磅推出 ColorOS 11,适配机型达 33 种
  8. 第四代移动机器人:灵动科技V-AMR全球首发
  9. 中国最优秀的程序员都有哪些?王兴、张小龙、张一鸣是哪类?| 蒋涛说
  10. Wi-Fi 6 爆发的 2019