本文整理匯總了PHP中type::fetch方法的典型用法代碼示例。如果您正苦於以下問題:PHP type::fetch方法的具體用法?PHP type::fetch怎麽用?PHP type::fetch使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類type
的用法示例。
在下文中一共展示了type::fetch方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: resultadoArray
/**
* @funcionalidad: si el resultado de la consulta devuelve un array
* llamamos a esta funcion para guardarlo y retornarlo
* @param type $consulta resultado de la consulta pasado por parametro
* @return type devolvemos un array con los datos obtenidos en la consulta
*/
function resultadoArray($consulta)
{
$array = [];
if ($consulta->fetch()) {
while ($f = $consulta->fetch()) {
$array[] = $f;
}
}
return $array;
}
示例2: convertSqlStatementFirstRowToArray
/**
* Convertie un statement SQL (un seul enregistrement) en tableau PHP
* @param type $paramStatementObjet
* @return type
*/
public static function convertSqlStatementFirstRowToArray($paramStatementObjet)
{
if ($paramStatementObjet) {
$return = $paramStatementObjet->fetch(PDO::FETCH_ASSOC);
$paramStatementObjet->closeCursor();
}
return $return;
}
示例3: umc_mysql_fetch_array
/**
* Replacement for mysql_fetch_array (MYSQL_ASSOC)
* Returns one line of associative arrays
*
* @param type $rst
* @return type
*/
function umc_mysql_fetch_array($rst)
{
XMPP_ERROR_trace(__FUNCTION__, func_get_args());
if (!$rst) {
XMPP_ERROR_trigger("tried fetch_array on erroneous recordset");
return false;
}
$row = $rst->fetch(PDO::FETCH_ASSOC);
return $row;
}
示例4: resultadoArray
/**
* @funcionalidad: si el resultado de la consulta devuelve un array
* llamamos a esta funcion para guardarlo y retornarlo
* Lo utilizaremos en momentos que tengamos claves enteras y strings en el mismo array
* @param type $consulta resultado de la consulta pasado por parametro
* @return type devolvemos un array con los datos obtenidos en la consulta
*/
function resultadoArray($consulta)
{
$array = array();
//if($consulta->fetch()){
while ($f = $consulta->fetch()) {
$array[] = $f;
}
//}
return $array;
}
示例5: run
/**
* Applique le pager à un template
*/
public function run(&$tpl)
{
global $pdo;
$this->sql->execute();
$this->sqlCount->execute();
$total = $this->sqlCount->fetch();
$total = $total[0];
if ($this->start < 0 || $this->start > $total) {
throw new Exception('Out of range');
}
$hasPrev = $this->start - $this->nbByPage >= 0;
$hasNext = $this->start + $this->nbByPage < $total;
$table = array('total' => $total, 'prev' => urldup(array($this->key => $hasPrev ? $this->start - $this->nbByPage : 0)), 'next' => urldup(array($this->key => $hasNext ? $this->start + $this->nbByPage : $this->start)), 'showNext' => $hasNext, 'showPrev' => $hasPrev, 'rows' => array());
while ($line = $this->sql->fetch()) {
$table['rows'][] = $line;
}
$tpl->assign($this->prepose . 'table', $table);
}