作者kerash (恐八挖)
看板PHP
标题Re: [请益] 有办法撷取不同日期的数据?
时间Mon Oct 17 16:18:30 2011
※ 引述《jami520 (我的生命因你而发光)》之铭言:
: http://www.gretai.org.tw/ch/stock/aftertrading/broker_trading/brokerBS.php
: 范例输入5530,但只会出现当日
: 不知道有没有办法利用送出参数方式得到过去某一天的数据呢
: 或是输出的CSV那边是否有办法传参数过去更改呢? 谢谢
<form method="post"
action="
http://www.gretai.org.tw/ch/stock/aftertrading/broker_trading/
download_BRKRBSCSV.php">
<input type="text" name="curstk" value=/*代号*/>
<input type="text" name="fromw" value=/*序号起始(n+1)*/>
<input type="text" name="numbern" value=/*抓取数量*/>
<input type="text" name="stk_date" value=/*yyymmdd*/>
<input type="submit" />
</form>
丢进去就对了。
每天好像都会刷新资料库,抓1001014都是空的
只会显示当天资料。
估计是
SELECT * FROM `db` WHERE curstk=$_GET['curstk']
AND stk_data=$_GET['stk_date']
LIMIT $_GET['curstk'] , $_GET['numbern']
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.45.83
※ 编辑: kerash 来自: 114.34.45.83 (10/17 16:21)
1F:推 jami520:所以没办法查询到过去的罗?还是有高手有办法有解呢? thx 10/17 16:26
2F:→ knives:我比较好奇怎麽推论出stk_date这些网页看不到的变数的 10/17 16:34
3F:→ kerash:我是写个简略啦,一般都会先过滤文字,再给个时间 10/17 16:35
4F:→ kerash:至於你是说怎麽找这些 input 的话.. 它都写在原始码了= = 10/17 16:36
5F:→ knives:有吗,我怎麽没看到,而且我用firebug看POST变数也没有阿 10/17 16:40
7F:→ kerash:至於post路径是 onclick 後设定 action 跟 submit() 跑 10/17 16:43
8F:→ knives:原来你是说那个下载的csv按钮喔,我是直接看那个搜寻而已 10/17 16:44
9F:→ kerash:搜寻就只有单一栏位 .. 不然其实可以测试看看送出的位置 10/17 16:47
10F:→ kerash:丢一些它网站中使用关於 date 的变数,没办法变更.. 10/17 16:59