本文整理汇总了PHP中SC_Query_Ex::getAll方法的典型用法代码示例。如果您正苦于以下问题:PHP SC_Query_Ex::getAll方法的具体用法?PHP SC_Query_Ex::getAll怎么用?PHP SC_Query_Ex::getAll使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SC_Query_Ex
的用法示例。
在下文中一共展示了SC_Query_Ex::getAll方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: updateSession
function updateSession()
{
$sql = "SELECT * FROM dtb_customer WHERE customer_id = ? AND del_flg = 0";
$customer_id = $this->getValue('customer_id');
$objQuery = new SC_Query_Ex();
$arrRet = $objQuery->getAll($sql, array($customer_id));
$this->customer_data = isset($arrRet[0]) ? $arrRet[0] : "";
$_SESSION['customer'] = $this->customer_data;
}
示例2: sfGetAddress
function sfGetAddress($zipcode)
{
$objQuery = new SC_Query_Ex(ZIP_DSN);
$masterData = new SC_DB_MasterData_Ex();
$arrPref = $masterData->getMasterData('mtb_pref');
// インデックスと値を反転させる。
$arrREV_PREF = array_flip($arrPref);
// 郵便番号検索文作成
$zipcode = mb_convert_kana($zipcode, 'n');
$sqlse = "SELECT state, city, town FROM mtb_zip WHERE zipcode = ?";
$data_list = $objQuery->getAll($sqlse, array($zipcode));
if (empty($data_list)) {
return array();
}
/*
総務省からダウンロードしたデータをそのままインポートすると
以下のような文字列が入っているので 対策する。
・(1・19丁目)
・以下に掲載がない場合
*/
$town = $data_list[0]['town'];
$town = ereg_replace("(.*)\$", "", $town);
$town = ereg_replace("以下に掲載がない場合", "", $town);
$data_list[0]['town'] = $town;
$data_list[0]['state'] = $arrREV_PREF[$data_list[0]['state']];
return $data_list;
}
示例3: getLogDetail
function getLogDetail($log_id)
{
$sql = <<<END
SELECT
*
FROM
dtb_module_update_logs JOIN (
SELECT
module_id,
module_name
FROM
dtb_module
) AS modules USING(module_id)
WHERE
log_id = ?
END;
$objQuery = new SC_Query_Ex();
$arrRet = $objQuery->getAll($sql, array($log_id));
return isset($arrRet[0]) ? $arrRet[0] : array();
}