论坛股票k线图基础知识识普及第一帖,什么是fid,tid和pid

小木虫 --- 600万学术达人喜爱的学术科研平台
热门搜索:
&&关于“招收1-2名调剂学生”帖子的紧急通知
关于“招收1-2名调剂学生”帖子的紧急通知
上次发了帖子“招收1-2名调剂学生”http://emuch.net/bbs/post.php?action=edit&fid=430&tid=5531233&pid=1&page=1&view=后,有不少同学联系了我。请联系过,又在调剂系统填报了的同学,赶紧告知我一下。邮件标题“姓名+毕业学校+报考院校+报考专业”。现在联系西科大老师的同学,个别出了问题。单位通知老师,老师不知道姓名,无法电话通知。
希望跟我联系过的同学不要错过机会。
为了防止其他同学来联系,我不贴我的联系方式了。祝好运!
不好意思,我只通知以前联系我的人。不能接收后面来的学生了!
又遇无聊学生。一个学生有电化学经验,因而没有答应一帮成绩好的。结果在一位学生到后,问她何时到?才告知她不来了,而前几天在调剂系统还开放时,还信誓旦旦说肯定来。
现在的学生怎么这么自私,已经告知有90来人申请调剂,我只答应了他俩。
这种后果是今后老师答应更多的学生来面试,从而使得淘汰率越来越高。让其它生源白白参加面试,
您是西南科技大学的吗?
学术必备与600万学术达人在线互动!
扫描下载送金币拒绝访问 |
| 百度云加速
请打开cookies.
此网站 () 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3b4a30f556bf506e-ua98).
重新安装浏览器,或使用别的浏览器您的位置:
discuz教程:批量删除的sql命令小结
发布者: moke |
1:批量删除回帖 pre_forum_post 表中存储的是论坛帖子和回复。每增加一个帖子或者回复,pid值+1. first值为1的,代表是主题。first值为0的,代表是回帖。 delete from pre_forum_post where pid&3 and pid& and first=0; 2:批量删除用户签名 update pre_common_member_field_forum set sightml=''; 3:批量删除N天前的用户短消息 DELETE FROM pre_ucenter_pm_messages_0 WHERE dateline &
; 时间戳可以从这里转换 /Tools/unixtime.aspx 4:调整某个帖子的点击数 UPDATE cdb_threads SET views=点击数 WHERE tid=主题编号; UPDATE `cdb_forums` SET `allowmediacode` = '1' 5:一次性关闭板块fid20帖子 UPDATE `cdb_threads` SET `closed` = '1' WHERE `fid` =20 ;
魔客吧温馨提示:如果你正在寻找优秀的discuz模板,那你可以到魔客吧的
频道看看,相信一定有你喜欢的!
本文地址:
文章标题:
最新分享资源discuz二次开发,分析和实现 之 向dz数据库插入自己的帖子吧_discuz吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:12,502贴子:
discuz二次开发,分析和实现 之 向dz数据库插入自己的帖子吧收藏
最近开发社区 需要采集一些数据,使得模板输出有图文效果。就写了个简单的采集脚本,爬取目标站的内容,(用php 下载图片 处理起来比较麻烦)。有了数据 就要插入到dz的数据库 ,随便命名一个 test.php 放在discuz 的web根目录下。操作一下 花了点功夫,中间有不少头疼的时候。特记录。两个注意点,一 ,Discuz的帖子 存储在帖子表 pre_forum_post ,message 字段,这里的图片 和换行 之类都是 bbcode, 插入之前需要先转换二,Discuz 本身处理发帖的代码 位于\source\class\model\model_forum_thread.php,要使用里面的 方法 先要在test.php 引入discuz的核心类
require_once './source/class/class_core.php';
C::app()-&init();
// 一定要初始化一下,否则 model_forum_thread.php 里的方法 无法使用Discuz 作为一个老牌社区 有近300个表,实现帖子数据插入比较复杂。刚开始,百度了一下,找到一篇文章记录,感觉比较靠谱。引用一下:discuz发表主题涉及的几个表:(这里列出了主要的几个相关的表)1、主题表 pre_forum_thread:这个表一个主要数据就是 tid 主题ID2、post 分表协调表 pre_forum_post_tableid:这里需要获取一个自增的 pid3、帖子表 pre_forum_post :记录主题pid、fid、tid、title、content等主要信息4、版块表 pre_forum_forum:这里主要更新版块的主题、帖子数量5、帖子主题审核数据表 pre_forum_thread_moderate:这个可以根据自己状况决定,并不是必须的6、用户统计表 pre_common_member_count:主要是更新用户的主题数量感谢不知名的作者菌,刚搞的时候可以参考,毕竟300 个表里找几个具体的 也费功夫呢。另有
discuz 二开大牛 提供的 数据库字典
对数据表 有详细索引。直接上代码段 ,这个在我的本地环境是可以成功插入帖子数据的。
require_once './source/class/class_core.php';C::app()-&init();$param=array(
'fid'=&2,
'uid'=&1,
发布者的 id
'subject' =&'文章标题333',
'author' =& '大哥哥',
'message'=&'内容位置,实现插入',
'publishdate' =&TIMESTAMP,
'views' =&168,
'tstatus' =&32,
'tags'=&array('good','cool'),
'useip' =& getglobal('clientip'),
'port' =&
getglobal('remoteport'));//print_r($newImgSrc);function dzThread($param){
$newthread = array(
'fid' =& $param['fid'],// 文章分类板块
'author' =& $param['author'],
'authorid' =&$param['uid'],
'subject' =& $param['subject'],
'dateline' =& $param['publishdate'],
'lastpost' =& $param['publishdate'],
'lastposter' =&
$param['author'],
'attachment' =& 0,
'views' =&$param['views'],
'status' =& $param['tstatus'],
'closed' =& $param['closed'] ? 1 : 0
$tid = C::t('forum_thread')-&insert($newthread, true);
C::t('forum_newthread')-&insert(array(
'tid' =& $tid,
'fid' =& $param['fid'],
'dateline' =& $param['publishdate'],
));//处理 tags
$param['tagstr'] = addTag($param['tags'], $tid, 'tid');
$pid = insertpost(array(
'fid' =& $param['fid'],
'tid' =& $tid,
'first' =& '1',
'author' =& $param['author'],
'authorid' =& $param['uid'],
'subject' =& $param['subject'],
'dateline' =& $param['publishdate'],
'message' =& $param['message'],
'useip' =& $param['clientip'],
'port' =& $param['remoteport'],
'usesig' =& 1,
'attachment' =& '0',
'tags' =& $param['tagstr'],
'replycredit' =& 0,
'status' =& 0
));}function insertpost($data) {
if(isset($data['tid'])) {
$thread = C::t('forum_thread')-&fetch($data['tid']);
$tableid = $thread['posttableid'];
$tableid = $data['tid'] = 0;
echo $data['tid'];
$pid = C::t('forum_post_tableid')-&insert(array('pid' =& null), true);
echo '116';
$data = array_merge($data, array('pid' =& $pid));
C::t('forum_post')-&insert($tableid, $data);
if($pid % 1024 == 0) {
C::t('forum_post_tableid')-&delete_by_lesspid($pid);
savecache('max_post_id', $pid);
return $}// discuz 的tag 处理比较麻烦 function addTag($tagarray, $itemid, $idtype = 'tid'){
$tagcount = 0;
$return='';
foreach($tagarray as $tagname) {
$tagname = trim($tagname);
if(preg_match('/^([\x7f-\xff_-]|\w|\s){3,20}$/', $tagname)) {
$status = $idtype != 'uid' ? 0 : 3;
$result = C::t('common_tag')-&get_bytagname($tagname, $idtype);
if($result['tagid']) {
if($result['status'] == $status) {
$tagid = $result['tagid'];
$tagid = C::t('common_tag')-&insert($tagname,$status);
if($tagid) {
if($itemid) {
C::t('common_tagitem')-&replace($tagid,$itemid,$idtype);
$tagcount++;
$return .= $tagid.','.$tagname.&\t&;
if($tagcount & 4) {
unset($tagarray);
return $}呵呵哒,结合采集代码 给$param数组 传数据 就可以了。
图片加密,网址隐藏,打赏才可见.快来八图片平台,体验网络赚钱新模式.
初来贴吧 混点经验,顺便求粉,怎么自己的沙发 都没抢到?
顶贴之后 看我签名
登录百度帐号推荐应用}

我要回帖

更多关于 计算机基础知识 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信