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


PHP Schedule::getDocumentData方法代码示例

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


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

示例1: getData

function getData($id_rig)
{
    /*
     * restituisce tutti i dati relativi al rigo contabile del pagamento 
    */
    global $gTables;
    $anagrafica = new Anagrafica();
    $paymov = new Schedule;
    $sqlquery= "SELECT ".$gTables['tesmov'].".*, ".$gTables['paymov'].".*, ".$gTables['rigmoc'].".import 
    FROM ".$gTables['rigmoc']." LEFT JOIN ".$gTables['paymov']." ON ".$gTables['paymov'].".id_rigmoc_pay = ".$gTables['rigmoc'].".id_rig
    LEFT JOIN ".$gTables['tesmov']." ON ".$gTables['rigmoc'].".id_tes = ".$gTables['tesmov'].".id_tes
    WHERE ".$gTables['rigmoc'].".id_rig = $id_rig ORDER BY expiry ASC";
    $rs = gaz_dbi_query($sqlquery);
    $a=array();
    $i=1;
    while ($r = gaz_dbi_fetch_array($rs)) {
        $a[$i] = $r;
        $a[$i]['t'] = $paymov->getDocumentData($r['id_tesdoc_ref']);
        $i++;
    }
    return array('d'=>$a,'partner'=>$anagrafica->getPartner($a[1]['clfoco']));
}
开发者ID:andreabia,项目名称:gazie,代码行数:22,代码来源:print_customer_payment_receipt.php

示例2: foreach

   $_POST['print_ticket'] = "";
 }
 $form['hidden_req']=htmlentities($_POST['hidden_req']);
 $form['ritorno']=$_POST['ritorno'];
 if (isset($_POST['paymov'])){
    $desmov='';
    $acc_tot=0.00;
    foreach($_POST['paymov'] as $k=>$v) {
       $form['paymov'][$k] = $v;  // qui dovrei fare il parsing
       $add_desc[$k]=0.00;
       foreach($v as $ki=>$vi) { // calcolo il totale 
          $acc_tot +=$vi['amount'];
          $add_desc[$k]+=$vi['amount'];
       }
       if ($add_desc[$k]>=0.01){ // posso mettere una descrizione perchè il pagamento interessa pure questa partita
          $dd=$paymov->getDocumentData($k);
          $desmov .= ' n.'.$dd['numdoc'].'/'.$dd['seziva'];
       }
   }
   if (strlen($desmov)<=85){ // la descrizione entra in 50 caratteri
       $desmov = 'RISCOSSO x FAT.'.$desmov; 
   } else { // la descrizione è troppo lunga
       $desmov = 'RISCOSSO FINO A FAT.n.'.$dd['numdoc'].'/'.$dd['seziva']; 
   }
   if ($acc_tot<=0){
       $msg .='4+';
   }
 } else if (isset($_POST['ins'])) { // non ho movimenti ma ho chiesto di inserirli
       $msg .='6+';
 }
 $form['date_ini_D']=intval($_POST['date_ini_D']);
开发者ID:andreabia,项目名称:gazie,代码行数:31,代码来源:customer_payment.php


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