当前位置: 首页>>代码示例>>PHP>>正文


PHP SaeMysql::getData方法代码示例

本文整理汇总了PHP中SaeMysql::getData方法的典型用法代码示例。如果您正苦于以下问题:PHP SaeMysql::getData方法的具体用法?PHP SaeMysql::getData怎么用?PHP SaeMysql::getData使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SaeMysql的用法示例。


在下文中一共展示了SaeMysql::getData方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: _getNewAccessToken

 /**
  * 调用微信接口,重新获取access_token
  * @return  string
  */
 private function _getNewAccessToken()
 {
     // 获取新的access_token
     $apiUrl = sprintf($this->_apiUrl, APP_ID, APP_SECRET);
     $newAccessToken = Curl::doCurl($apiUrl);
     // 判断是否获取成功
     if (!$newAccessToken['errcode'] && !empty($newAccessToken['access_token'])) {
         // 将新获取的access_token更新到数据库
         $c_time = time() - 200;
         // 将获取到的时间提前一点
         $mysql = new SaeMysql();
         $sql = "SELECT `c_time`, `t_value` FROM `weixin_access_token`";
         $data = $mysql->getData($sql);
         //$data = DbPDO::table('weixin_access_token')->find();
         if (!$data) {
             // 首次插入
             //DbPDO::table('weixin_access_token')->where(array('id'=>1))->add(array('c_time' => $c_time, 't_value' => $newAccessToken['access_token']));
             $sql = "INSERT INTO `weixin_access_token` (`c_time`, `t_value`) VALUES ({$c_time}, " . $newAccessToken['access_token'] . ")";
         } else {
             // 修改
             //DbPDO::table('weixin_access_token')->where(array('id'=>1))->save(array('c_time' => $c_time, 't_value' => $newAccessToken['access_token']));
             $sql = "UPDATE `weixin_access_token` SET `c_time` = {$c_time} , `t_value` = " . $newAccessToken['access_token'] . " WHERE id = 1";
         }
         $mysql->runSql($sql);
         $mysql->closeDb();
     } else {
         throw new Exception($newAccessToken['errcode'] . '-' . $newAccessToken['errmsg']);
     }
     return $newAccessToken['access_token'];
 }
开发者ID:pemako,项目名称:weixin,代码行数:34,代码来源:AccessToken.class.php

示例2: getPrintCode

 static function getPrintCode($uid)
 {
     $mysql = new SaeMysql();
     // 获取当前的 print code
     $sql = "SELECT `print_code` FROM `printers` WHERE `uid` = '" . $uid . "'";
     $old_code = $mysql->getVar($sql);
     // 清空所有 print code 为 old code 的数据
     $sql = "DELETE FROM `wx_images` WHERE `print_code` = '{$old_code}'";
     $mysql->runSql($sql);
     // 为了避免重复,先取出所有的print code
     $sql = "SELECT `code` FROM `printers`";
     $codes = $mysql->getData($sql);
     // 生成新的print code
     $new_code = mt_rand(1000, 9999);
     $canAdd = false;
     while (!$canAdd) {
         $canAdd = true;
         foreach ($codes as $codeItem) {
             if ($codeItem['code'] == $new_code) {
                 $new_code = mt_rand(1000, 9999);
                 $canAdd = false;
                 break;
             }
         }
     }
     $sql = "UPDATE `printers` SET `code` = '" . $new_code . "' WHERE `uid` = '" . $uid . "'";
     $mysql->runSql($sql);
     $mysql->closeDb();
     return $new_code;
 }
开发者ID:Black-Spider,项目名称:why-wechat-printer,代码行数:30,代码来源:sae_tool.php

示例3: getAstrosData

function getAstrosData()
{
    $mysql = new SaeMysql();
    $sql0 = "SELECT * FROM `" . tname("astro") . "` LIMIT 12";
    $astros = $mysql->getData($sql0);
    return $astros;
}
开发者ID:vangogogo,项目名称:justsns,代码行数:7,代码来源:astro_common.php

示例4: TimingTask

function TimingTask()
{
    // load urls
    $mysql = new SaeMysql();
    $sql = "SELECT url FROM `url`";
    $data = $mysql->getData( $sql );
    $mysql->closeDb();

    $queue = new SaeTaskQueue('task_queue_0_2');
    $array = array();
    for($i = 0; $i < sizeof($data); ++$i)
    {
        //$array[] = array('url'=>"http://urlwatcher.sinaapp.com/url_watch.php", "postdata"=>"target=".$data[$i], "prior"=>true);
        $array[] = array('url'=>"http://urlwatcher.sinaapp.com/url_watch.php?target=" . $data[$i]["url"], "postdata"=>NULL, "prior"=>true);
    }
    
    $queue->addTask($array);

    $ret = $queue->push();
    if ($ret === false)
    {
        var_dump($queue->errno(), $queue->errmsg());
        echo "Failed.";
    }
    else
    {    
        echo "Success.";
        print_r($array);
    }
}
开发者ID:0902horn,项目名称:urlwatcher-sae,代码行数:30,代码来源:cron_daily.php

示例5: index

 public function index()
 {
     $mysql = new SaeMysql();
     $sql = "SELECT * FROM `scrawl` WHERE sid = 1";
     $data = $mysql->getData($sql);
     if ($mysql->errno() != 0) {
         die("Error:" . $mysql->errmsg());
     }
     $this->assign('svg', $data[0]['data']);
     $this->display();
 }
开发者ID:hansen1416,项目名称:svg-drawing,代码行数:11,代码来源:ScrawlAction.class.php

示例6: get_book_count

function get_book_count($bookid)
{
    if (empty($bookid)) {
        return "数量异常";
    }
    $mysql = new SaeMysql();
    $sql = "SELECT count FROM bookinfo WHERE id = '" . $bookid . "'";
    $data = $mysql->getData($sql);
    if (empty($data[0][0])) {
        return "数量异常";
    }
    //取到总备货数量
    $count1 = intval($data[0][0]);
    $sql = "SELECT SUM(count) FROM sellinfo WHERE bookid = '" . $bookid . "' GROUP BY null";
    $data = $mysql->getData($sql);
    $count2 = 0;
    if (!empty($data[0][0])) {
        $count2 = intval($data[0][0]);
    }
    return strval($count1 - $count2);
}
开发者ID:a707937337,项目名称:letsgo_work,代码行数:21,代码来源:test.php

示例7: ShowDiff

function ShowDiff($group_id, $from, $to, &$summary)
{
    $mysql = new SaeMysql();
    $sql = "SELECT url FROM `url` WHERE `group_id`=" . $group_id;
    $urls = $mysql->getData( $sql );
    $results = array();
    
    for($i = 0; $i < sizeof($urls); ++$i)
    {
        $title = "";
        $content_diff = "";
        
        $sql_from = "SELECT content FROM `web_content` WHERE `url`='" . $urls[$i]['url'] . "' AND `date`='" . $from . "'";
        $sql_to = "SELECT content FROM `web_content` WHERE `url`='" . $urls[$i]['url'] . "' AND `date`='" . $to . "'";

        $content_from = $mysql->getVar( $sql_from );
        $content_to = $mysql->getVar( $sql_to );
       
        if (!$content_from || !$content_to)
        {
            array_attach($results, foutput('failed', $urls[$i]['url'], NULL, $summary));
        }
        else
        {
            if ($content_from !== $content_to)
            {
                $content_diff = GetFormattedDiff($content_from, $content_to);
                
                if (is_string($content_diff))
                {
                    array_attach($results, foutput('changed', $urls[$i]['url'], $content_diff, $summary));
                }
                else
                {
                    array_attach($results, foutput('error', $urls[$i]['url'], NULL, $summary));
                }
            }
            else
            {
                array_attach($results, foutput('identical', $urls[$i]['url'], NULL, $summary));
            }
        }
    }
    
    $mysql->closeDb();
    
    return $results;
}
开发者ID:0902horn,项目名称:urlwatcher-sae,代码行数:48,代码来源:diff.php

示例8: update

	public function update(){
		$query = "update toupiao set {$this->pingwei} = {$this->score} where keshi_name = '{$this->jiemu}'";
		//echo $query;
		$mysql = new SaeMysql();
		$query_submit = "select didSubmit from score_pingwei where score like '{$this->pingwei}'";
		$resultOfQuery_submit = $mysql->getData($query_submit);
		//var_dump($this->pingwei);
		//var_dump($resultOfQuery_submit);
		if ($resultOfQuery_submit[0]["didSubmit"] > 1 || ($this -> score>100)|| ($this -> score<75)) {
			# code...

			$this->show_error();
			
		}else{
			

			$mysql->runSql( $query );
			$mysql->closeDb();
			$this->show_success();
					}
			
	}
开发者ID:sueflybaby,项目名称:learngit,代码行数:22,代码来源:insert.php

示例9: SaeMysql

<?php

include 'header.php';
$mysql = new SaeMysql();
$sql = "select * from member";
$result = $mysql->getData($sql);
?>
<P>
<H2>New Income:</H2>
<P>
<form method="post" action="addIncome.php">
<table border="0">
<tr>
<td>amount:</td>
<td><input type="text" maxlength="255" size="30" name="amount" /><font color="red">(*number only)</font></td>
</tr>
<tr>
<td>from:</td>
<td>
<select name="memberId">
<?php 
foreach ($result as $member) {
    ?>
<option value="<?php 
    echo $member[id];
    ?>
"/><?php 
    echo $member[name];
    ?>
</option>
<?php 
开发者ID:AccountingPlatform,项目名称:club4fun,代码行数:31,代码来源:newIncome.php

示例10: time

<h1 align="center">医务科后台</h1>
<?php 
//creat timestamp for record
$t = time();
$datestamp = date("Y-m-d H:i", $t);
echo "<h6 align='center'>现在时间:" . $datestamp . "</h6>";
//connect database
require_once 'conn.php';
//define openid
//getdata for person
$sql = "SELECT * FROM personalinformation_records WHERE 'check_rsk'='checked' ORDER BY id DESC";
$mysql = new SaeMysql();
//echo the result
echo "<table border='1' align='center' class='datalist'>";
$num = 0;
$query_sql = $mysql->getData($sql);
$numoflist = count($query_sql);
//$get_data =mysql_query("select * from waimai where class='{$class}' ORDER BY ord DESC");//查询
if ($numoflist <= 10) {
    //如果总数小于等于10则全部生成
    // makeList($get_data);
} else {
    //总数大于10则分页
    if (!isset($_GET['limit'])) {
        $limitHead = 0;
    } else {
        $limitHead = $_GET['limit'];
    }
    //如果没有传递参数 那么初始化为0
    $limitEnd = $limitHead + 10;
    if ($limitEnd >= $numoflist) {
开发者ID:sueflybaby,项目名称:learngit,代码行数:31,代码来源:admin_ywk.php

示例11: COUNT

}
//列表数据获取、分页
//计算总数
$count = $mysql->getVar("select COUNT(*) from class where status=1");
//如果数据表里有数据
if ($count) {
    //每页显示记录数
    $page_num = 2;
    //如果无页码参数则为第一页
    if ($page == 0) {
        $page = 1;
    }
    //计算开始的记录序号
    $from_record = ($page - 1) * $page_num;
    //获取符合条件的数据
    $class_list = $mysql->getData("select A.class_id,A.class_name,B.class_name as fclass_name\n                from class A left join class B on A.class_fid=B.class_id where A.status=1 \n                order by A.class_id desc \n                limit {$from_record},{$page_num}");
    //分页函数
    $multi = multi($count, $page_num, $page, "class_manager.php");
}
?>
    <!--页面名称-->
	<h3>部门管理<a href="class_add.php">新增部门>></a></h3>
    <!--列表开始-->
    
    <table border=1>
        <tr>
            <td>序号</td><td>部门名称</td><td>所属上级</td><td>操作</td>
        </tr>
        <?php 
if ($class_list) {
    foreach ($class_list as $value) {
开发者ID:Kingson4Wu,项目名称:Kingson4WeixinOnSae,代码行数:31,代码来源:class_manager.php

示例12: class

        $sql = "update class set class_name='{$class_name}',class_fid='{$class_fid}',edittime='{$nowtime}'\n        where class_id={$old_class_id}";
        $mysql->runSql($sql);
    } else {
        //新增
        $sql = "insert into class (class_name,class_fid,addtime,edittime,status) values ('{$class_name}',\n        '{$class_fid}','{$nowtime}','{$nowtime}',1)";
        $mysql->runSql($sql);
    }
    if ($mysql->errno() != 0) {
        echo "<script>alert('" . $mysql->errmsg() . "');history.back();</Script>";
        exit;
    } else {
        echo "<script>alert('操作成功!');location='class_add.php?class_id={$old_class_id}';</Script>";
        exit;
    }
}
$class_list = $mysql->getData("select class_name,class_id from class where status=1 order by class_fid asc");
?>
    <!--页面名称-->
	<h3>部门添加/修改<a href="class_manager.php">返回>></a></h3>
    <!--表单开始-->
    <form action="?" method="post" name="class_add" id="class_add" enctype="multipart/form-data">
        <p>
            部门名称:<input type="text" value="<?php 
echo $class_value["class_name"];
?>
" name="class_name">
        </p>
        <p>
            上级部门:
            <select name="class_fid">
                <option value="0">无上级部门</option>
开发者ID:Kingson4Wu,项目名称:Kingson4WeixinOnSae,代码行数:31,代码来源:class_add.php

示例13: SaeMysql

$mysql = new SaeMysql();
$pagesize = 10;
$sql = "select count(*) as num from income";
$myrow = $mysql->getLine($sql);
$num = $myrow["num"];
$pages = intval($num / $pagesize);
if ($num % $pagesize) {
    $pages++;
}
if (empty($_GET['page'])) {
    $page = 1;
} else {
    $page = intval($_GET['page']);
}
$offset = $pagesize * ($page - 1);
$datas = $mysql->getData("select t.* from (select a.id,a.amount,a.member_id,a.time,b.name from income a ,member b where a.member_id = b.id order by a.time desc)t limit {$offset},{$pagesize}");
echo "<table>\n";
if (is_array($datas)) {
    foreach ($datas as $data) {
        ?>
	<tr>
	 <td align="right">amount:</td><td align="left"><B><?php 
        echo $data["amount"];
        ?>
</B></td>
	 <td align="right">from:</td><td align="left"><B><?php 
        echo $data["name"];
        ?>
</B></td>
	 <td align="right">time:</td><td align="left"><B><?php 
        echo $data["time"];
开发者ID:AccountingPlatform,项目名称:club4fun,代码行数:31,代码来源:income.php

示例14: SaeMysql

<th>节目序号</th>
<th>节目名称</th>
<th>表演者</th>
<th>小组</th>
<th>总分</th>
<th>平均分</th>
<th>(去)总分</th>
<th>(去)平均分</th>
</tr>

<?php 
//connect database
$mysql = new SaeMysql();
//mysqli_query($mysqli,"SET NAMES utf8");
$query = "select * from toupiao";
$result = $mysql->getData($query);
//var_dump($result);
$array_pingfeng = array();
//创建数组 存储qu平均分后的数组 记录id和平均分
for ($i = 0; $i < count($result); $i++) {
    $row = $result[$i];
    // var_dump($row);
    $num_child_row = count($row) - 5;
    $array_score = array_slice($row, 5);
    //off 5 argues
    sort($array_score);
    $total_score = array_sum($array_score);
    $total_pingjun_score = $total_score / $num_child_row;
    array_pop($array_score);
    array_shift($array_score);
    $delete_score = array_sum($array_score);
开发者ID:sueflybaby,项目名称:learngit,代码行数:31,代码来源:admin.php

示例15: makeTimu

function makeTimu($min, $max, $num, $i)
{
    if ($num != 0 && $num > 0) {
        # code...
        $num = intval($num) + $i - 1;
        $hasRan = array();
        while ($i <= $num) {
            srand((double) microtime() * 1000000);
            $a = rand($min, $max);
            //只要是随机的生成还没有存在于数组中
            if (!in_array($a, $hasRan)) {
                # code...
                array_push($hasRan, $a);
                $mysql = new SaeMysql();
                //链接数据库
                $sql = "select * from zhiShiJingDa_TiKu where id = {$a}";
                $data = $mysql->getData($sql);
                //var_dump($data);
                //list($id,$timu,$xuanxiang01,$xuanxiang02,$xuanxiang03,$xuanxiang04,$daan) = $data[0];
                //echo $timu;
                echo '



             <div class="panel">
      <div class="panel-wrapper">
        <h2 class="title">第' . ($i + 1) . '题</h2>
        <p>
            <span class="vote_title">' . $data[0]["timu"] . '</span>
            
            <input name="timu[' . $i . '][timu_id]" type="text" hidden="true" value="' . $data[0]["id"] . '" />
           <br/>
           <br/>
              <input name="timu[' . $i . '][timu_daan]" type="radio" value="A" />
              <span>A、' . $data[0]["xuanxiang01"] . '</span></li>
           <br/>
            
              <input name="timu[' . $i . '][timu_daan]" type="radio" value="B" />
              <span>B、' . $data[0]["xuanxiang02"] . '</span></li>
           <br/>
            
              <input name="timu[' . $i . '][timu_daan]" type="radio" value="C" />
              <span>C、' . $data[0]["xuanxiang03"] . '</span>

            
           
        </p>
      </div>

          ';
                $i++;
            }
        }
    }
}
开发者ID:sueflybaby,项目名称:learngit,代码行数:55,代码来源:index_test.php


注:本文中的SaeMysql::getData方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。