PHP伪静态.htaccess文件中GET参数获取问题

PHP伪静态.htaccess文件中GET参数获取问题,第1张

RewriteRule ^action-(\w+)html()$ indexphpa=$1$2 [QSA,L]

正则规则裏第一个分组是a的值,後面的是query string的值。这是一个参考,具体可能要根据实际需求做更好的正则匹配。

select count() from grade where cid = $cid group by sgrade;

你分数段是什么意思,是指60-80多少人,80-100多少人 还是 61分 2人 ,62分0人 , 63分3人这样。

select

sum(case when sgrade < 100 and sgrade >89 then 1 else 0 end) as 'scroeA',

sum(case when sgrade < 90 and sgrade >79 then 1 else 0 end) as 'scroeB',

sum(case when sgrade < 80 and sgrade >69 then 1 else 0 end) as 'scroeC',

sum(case when sgrade < 70 and sgrade >59 then 1 else 0 end) as 'scroeD'

from grade where cid = $cid group by sgrade;

只说说逻辑吧

只需要在设计数据表的时候比原来多增加两个字段就行,姑且叫 aid 和cid

aid用于记录是哪个文章下的评论,cid用于记录是哪条评论下的评论

即 aid = 文章的ID  cid = 被评论的这条评论的ID

当别人点击评论时 则只需要记录文章的ID 即aid 此时 cid = 0;

当别人在某条评论下回复时,则记录文章id 和这条评论的id   即cid = 等于此时评论的id

在显示的时候

//查询文章 已TP5为例子

$pinglun = db::table('pinglun')->where('aid',id)->where('cid',0)->select();//查询一条文章的评论

foreach( $pinglun1 as $k=>$v){

    $data[$k] = $v['neirong']  //这里为评论的内容

    $pinglun2 = db::table('pinglun2')->where('cid',$v['id'])->select();

    foreach($pinglun2 as $kk => $vv){

        $data['huifu'] = $vv['neirong']

    }

}

纯手工 ,希望对你有帮助

首先告诉你,这个用程序是实现不了的;

然后告诉你,怎么实现;

一般定为手段有

gps(就是全球定为系统):通过经纬度来确定你的位置

cid :基站位置,也就是通过你的通讯基站来知道你的大概位置

再就是你的ip,通过路由器的位置来估计你的位置

如果是pc上,58估计是通过ip的方式

以上就是关于PHP伪静态.htaccess文件中GET参数获取问题全部的内容,包括:PHP伪静态.htaccess文件中GET参数获取问题、php ,mysql 谁能帮我分段统计各分数段的人数并显示出来 grade成绩表,sgrade学生成绩,cid课程号、求助,如何实现thinkphp官网的评论,回复 消息功能等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9602231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存