符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
你的问题有个难点
海西网站建设公司成都创新互联,海西网站设计制作,有大型网站制作公司丰富经验。已为海西上1000+提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的海西做网站的公司定做!
跳转到B后 B无法知道A有没有操作成功,当然也不知道刚插入的数据是什么?
那要知道有没有新数据的方法也不是没有
1.在B中使用心跳机制,去检查有没有新数据上来。有的话就显示。
2.用推的方式,也就是serverpush,有新数据通知B
解决了这个问题,其他问题都好解决,延迟插入写个队列就行。
不过你要实现这样的功能,不是PHP就可以办到的,要配合一些服务器技术和Shell才能完成
对于php的输出,貌似apache采取的策略是小段输出直接传输,大段输出就切割成chunked分段。在chunked分段没有传输完成之前,apache和php一直保持连接状态。也就是说,如果php的输出字符串比较小,那么apache会把这些数据暂存,等到php执行完了之后再发给浏览器。而当php输出大段字符的时候,apache就不会缓存输出,直接把输出丢给浏览器,而且在此过程中会暂时停止php的执行!
所以使用缓存是解决此类问题的根本办法。ob_start()就是启用php的缓冲区。php还可以通过安装xcache等缓存模块实现。apache中开启gzip压缩也可以。
你的数据库连接是正常的话,我建议你把你的查询语句换成单引号包括的
$sql='select count(*) where id="'.$userid.'" and pwd="'.$pwd.'"';
你出现这个问题很有可能是因为你的数据库在查询的时候获取的查询语句有问题
另外,count方法在查询的时候,最好设置一个字段,不然会查询每一个字段出来,浪费资源