查看: 5875|回复: 5
打印 上一主题 下一主题

mymps采集入库心得

[复制链接]
跳转到指定楼层
1#
发表于 2009-12-1 03:47:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
mymps_info_extra 是专门放置自定义字段的表,所以是不可能做到一步入库的,我耍了点小聪明,大家借鉴一下,有什么好的办法欢迎讨论。! `9 T' B1 t1 u0 I

& c4 q! g* w6 r我的笨方法需要用到工具 Navicat For MySQL简体中文版 V8.2.17 官方下载 eNet下载    $ c8 W3 k  \9 a0 t0 V9 d, U4 R

5 M7 Q# N1 v# X* i( b! l先把数据采集下来,以火车头为例,会生成一个mdb文件,不过我对火车头不是很熟,mymps_info_extra里的那些自定义字段名称我没有更好的办法自动生成,所以我就想到了用phpcms或者dede作为中转,用cms的自定义字段功能把mymps_info_extra和mymps_information表里所有的字段都定义好,假设表名字是phpcms_mymps_a,同时把所有的自定义的名字都单独设置成一个自定义字段也就是表mymps_info_typeoptions的identifier里的值。
! V1 E# v9 j0 I" Y& l4 X* R接下来把采集的数据导入到phpcms_mymps_a表里去,记得把那些自定义的字段值默认设置成他们的名字就可以了。
$ |4 B# I% Q8 s/ e) t剩下的就是把phpcms_mymps_a里的数据分别导入到mymps_info_extra和mymps_information去了,注意一下 mymps_info_extra 的infoid就是mymps_information的id 按顺序一直复制下去自定义了多少字段就复制多少次,自定义字段每复制一个就复制一次对应的值。+ M2 s9 N) I$ z* e# u9 `: Z

. d8 _% y5 W; l( d6 e这个是我对sql语法不熟想到的笨方法,如果用sql语句的话应该会更快,希望高手们能分享下自己的经验。
2#
 楼主| 发表于 2009-12-1 03:49:05 | 只看该作者
数据多的时候用一下挺好的,数据少就太麻烦了
3#
发表于 2009-12-1 11:19:53 | 只看该作者
谁对数据采集明白啊,给录个视频吧!最好是带自定义一些字段后的操作!
4#
发表于 2009-12-13 00:23:08 | 只看该作者
我对SQL熟悉。但是我不懂PHP
5#
发表于 2010-5-20 17:19:30 | 只看该作者
我是直接用火车头免费版采集,保存成TXT
7 \4 o$ m& w7 j* K# W0 J然后自己写的PHP程序批量入库。, @: |) W& c8 {0 Q$ M. C- I
电话号码图片照样可以采集。  K& g4 w7 b+ j4 r9 I9 S, E
http://www.suibianfa.cn
* T' I, X8 j" {/ `/ _采集赶集网的(西安)  j7 B1 l5 r) G; n. }: _% j
有兴趣的朋友交流一下,; X0 Z: ?/ ~$ z! u8 }/ D/ F8 b
直接在网站给我留言。
6#
发表于 2010-5-21 19:11:13 | 只看该作者
楼上的QQ多少,交流下 我的QQ 78660486
您需要登录后才可以回帖 登录 | 注册蚂蚁CMS论坛

本版积分规则

QQ| Archiver| 手机版| 蚂蚁CMS论坛  


© MayiCMS·蚂蚁分类信息网站系统 - 国内最成熟的php分类信息网站系统,地方便民信息网站/微信小程序解决方案

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