永发信息网

如何实现问问置顶

答案:6  悬赏:40  手机版
解决时间 2021-03-06 12:45
如何实现问问置顶
最佳答案
选择最佳答案后在数据库改一个字段(比如best),说明这个是最佳答案!

然后显示的时候从数据库取值时先按best字段排序,这样最佳答案就置顶了!

或者干脆写段if判断代码,如果取出来的值有best=1的(最佳答案),那么就显示在最上面
全部回答
这个技术倒是不难,只是比较复杂,你参看一下关于某些论坛的代码,基本上差不多
可以在回答的数据库表中加上一个类似是否是最佳回答的字段就行了,在显示的时候进行一下判断就行了。
给回答的表加一个类似flag的字段不是很简单吗?
比如 0,1,2,3
给最佳答案3
然后order by 不就 ......
设置标志位
如果flag=0 按时间排列,
flag=1,采纳答案设为一
flag=2,提问问题着设为二

循环读取数据库(while 类)
逻辑判断(if 类)如果最佳答案非空则输出
最佳答案

逻辑判断结束
答案1

答案2

`
`
`
循环读取数据库结束

结构大概如上,数据库表多加一个标志最佳答案的记录列。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
婚宴一般都用什么酒比较上档次?
下列货物中,增值税一般纳税人销售或者进口(
想找要上市的公司,然后并购把我这边公司也带
五四广场/S301(路口)地址在什么地方,想过去
陇西腊肉那有批发的一斤多少钱
50mL量筒的分度值是多少?读数应该读到哪一位?
房子装修是应该先装修外墙还是先装修内墙好?
飞飞的身高比亮亮的高10%,也就是亮亮的身高比
可诺丹婷美颜美体连锁机构(南风店)怎么去啊,
bidd什么意思
不是自己身份证办的手机号怎么查服务吗
蒸馏时要提高产品质量,应采取的措施是A. 提
初一上册生物 动物细胞模型 怎么做
鄂豫皖苏区首府革命博物馆北门在什么地方啊,
保重英文怎么说
推荐资讯
请问你多大?
枝江市水政监察大队地址在什么地方,想过去办
纹身后起疙瘩怎么办吧
读下图及以下资料,分析回答。(10分)资料:我
晚秋讲的什么故事
杜卡迪821 VS 宝马S1000R 哪个好
与直线3x—4y+5=0关于Y轴对称的直线方程是多
多余的手机话费能干嘛
鸿运购物中心在哪里啊,我有事要去这个地方
看望病人买什么水果
金福楼家常菜馆地址在哪,我要去那里办事
旧房翻新风水注意什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?