Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 有高手吗,添加search.php生成搜索统计的问题啊:

[复制链接]
jiangchuankyo 发表于 2016-11-25 21:53:29 | 显示全部楼层 |阅读模式
生成文件我会了,但求一个PHP替换文件内的数据的写法代码啊:
比如有一个1.txt,里面比如格式像这样子:
阿凡达 次数3
变形金刚 次数8
终结者 次数5


然后比如有一个文字变量$txt,判断这个变量在1.txt中是否存在我已经会了,
现在遇到的问题是当存在之后怎么写代码去修改替换后面的数字+1啊,
比如现在的变量是 终结者 ,就把后面的数字5+1输出文件1.txt后内容:
阿凡达 次数3
变形金刚 次数8
终结者 次数6
lz49858007 发表于 2016-11-25 22:12:39 | 显示全部楼层
本帖最后由 lz49858007 于 2017-10-8 12:07 编辑

我也不知道只能等高手了。









回复

使用道具 举报

然然学吧 发表于 2016-11-26 16:53:39 | 显示全部楼层
不知道怎么办,我用的是应用里的纵横搜索,感觉还不错,可以全文搜索,站内站外

http://bbs.ran1688.com
回复

使用道具 举报

格东站长网插件 发表于 2016-11-26 21:52:21 | 显示全部楼层
你这种表达实在太难理解了
我猜:
所谓数据,应该是写在数据表内的
调用数据表,显示变量。如果前台的变量数据有变化,则相应在数据表中增加数值。这个增加,只需要更新数据表就行了,变量不需要改,因为是从数据表读的。
更新数据表格式很简单,找到控制表单的PHP代码,读取表单内容后,添加一行比如这样格式的代码:
UPDATE `pre_common_tagitem` SET count=count+1 WHERE tagid=$tagid;
当然具体要根据文件本身的代码习惯来写,自己琢磨吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-25 05:32 , Processed in 0.016424 second(s), 2 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表