<?php require_once __DIR__ . '/../../base.php'; $zqrs = DbConfig::getParam('zqrs', PSPACE); $jgrq = DbConfig::getParam('prejgrq', PSPACE); $sshq = DbConfig::getParam('sshq', PSPACE); $i = 0; $list = ''; echo "<pre>\n"; //* foreach ($zqrs as $k => $row) { $info = Crawler_Xueqiu::getGupiaoDay($k, $prejgrq); if ($info) { $sshq[$k] = $info['close']; } } DbConfig::saveParam('sshq', $sshq, PSPACE); // */
<?php $dconf =& App::getDataconf($coll); $doq = $this->getParam('doq'); $multiSort = $this->getParam('multiSort', false); $sheader = $this->getParam('header', 'header'); //返回表数据 if ($doq) { $zqrs = DbConfig::getParam('zqrs', PSPACE); $sshq = DbConfig::getParam('sshq', PSPACE); $totalr = DbConfig::getParam('totalr', PSPACE); $i = 0; foreach ($zqrs as $k => $row) { if ($row[8] == 0 && $row[6] == 0) { continue; //清算额为0,数量也为0 } $row['_id'] = $k; $row['_forsum'] = 'sum'; $price = $sshq[$k]; if ($price < 1) { $price = $row[4]; } else { $row[4] = $price; $row['pdate'] = 'new'; } $zxsz = $row['zxsz'] = $row[6] * $price; $i += 1; $fdyk = $row['fdyk'] = $row[8] + $zxsz; if ($zxsz > 0) { $row['ykbl'] = round($fdyk * 100 / $zxsz, 3);
<?php require_once __DIR__ . '/../../base.php'; echo "<pre>"; //* //读取开始日期参数 $zqrs = DbConfig::getParam('zqrs', PSPACE); $totalr = DbConfig::getParam('totalr', PSPACE); $rrsyje = DbConfig::getParam('rrsyje', PSPACE); $presyje = DbConfig::getParam('presyje', PSPACE); $sdate = $totalr['date']; $cond['$and'][] = (object) array('0' => array('$gt' => $sdate)); require_once ROOT . '/data/config_calcc.php';
<?php $list = $_REQUEST['list']; //$list = 'sh600837,sh600006,'; $zqrs = DbConfig::getParam('zqrs', PSPACE); $i = 0; $list = ''; echo "<pre>\n"; foreach ($zqrs as $k => $row) { $pre = App::zqdmPre($k); if ($pre) { if ($row[6] != 0) { $list .= "{$pre}{$k},"; } } else { echo "[{$k}] not get pre [{$pre}] {$row[3]}\n"; } } $url = 'http://hq.sinajs.cn/list=' . $list; $content = iconv('GB2312', 'UTF-8//IGNORE', file_get_contents($url)); $lines = explode("\n", $content); $rows = array(); foreach ($lines as $l) { $l = trim($l); $arr = explode('"', $l); $zqdm = substr($arr[0], -7, 6); //echo $zqdm."\n"; $bl = $arr[1]; $row = explode(',', $bl); $row['zqdm'] = $zqdm; if ($row[2]) {