本文整理汇总了PHP中db::num_rows方法的典型用法代码示例。如果您正苦于以下问题:PHP db::num_rows方法的具体用法?PHP db::num_rows怎么用?PHP db::num_rows使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类db
的用法示例。
在下文中一共展示了db::num_rows方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: time
$tpl->config_load(LITO_LANG_PATH . 'core/lang_' . $lang_suffix . '.php');
$tpl->assign('GAME_TITLE_TEXT', $op_set_gamename);
$is_loged_in = 0;
if (isset($_SESSION['userid'])) {
$is_loged_in = 1;
// if Game Online or Offline
if ($op_set_offline == 1 && $modul_name != "logout") {
show_error($op_set_offline_message, "core", 0);
exit;
}
// load Userdata array
$result = $db->query("SELECT u.*,c.* FROM cc" . $n . "_users AS u, cc" . $n . "_countries AS c WHERE u.userid='" . $_SESSION['userid'] . "' AND u.activeid=c.islandid");
$userdata = $db->fetch_array($result);
$db->unbuffered_query("UPDATE cc" . $n . "_users SET lastactive='" . time() . "' WHERE userid='" . $userdata['userid'] . "'");
//disabled Admingame login
if (intval($db->num_rows($result)) == 0 && $modul_name != "logout") {
show_error('ADMIN_LOGIN', "core");
exit;
}
if (intval($userdata['serveradmin']) == 1 && $modul_name != "logout") {
show_error('ADMIN_LOGIN', "core");
exit;
}
//END disabled Admingame login
// check race
if ($userdata['rassenid'] == 0 && $modul_name != "members" && $modul_name != "logout" && $modul_name != "navigation" && $modul_name != "ajax_core") {
header("LOCATION: " . LITO_MODUL_PATH_URL . 'members/members.php?action=race_choose');
exit;
}
// set max Store
$store_max = $op_set_store_max * (($userdata['store'] + 1) * $op_store_mulit);
示例2: while
echo '<td width="320" colspan="99" nowrap>' . $ab_category_name . '</td></tr>';
$value = 1;
if ($count > 0) {
// echo $spliter;
while ($db->next_record()) {
// $value = $db->f('parent_id');
$name = $db->f('category');
$id = $db->f('category_id');
$parent = $db->f('parent_id');
$delitem_hint = "{$strDeleteItem} '{$name}'";
//------------------------
if (!isset($db_child)) {
$db_child = new db();
}
$db_child->query("SELECT * FROM ab_categories WHERE parent_id = '{$id}' ORDER BY category");
$count_child = $db_child->num_rows();
//------------------------
echo '<tr class="HiLi">';
echo '<td align="center"><b>' . $value . '</b></td>';
echo "<td colspan=\"97\" nowrap><a href='javascript:set_edit({$id}, \"{$name}\", {$parent}, {$count_child})'><b>{$name}</b></a></td>";
if ($count == 1) {
echo '<td width="36" align="center"> </a></td>';
}
$delitem = sprintf($count_child > 0 ? $ab_ConfirmDeleteStatus2 : $ab_ConfirmDeleteStatus, $name);
echo "<td><a href='javascript:delete_status(\"" . div_confirm_id($delitem) . "\"," . $id . ")'>{$trash}</a></td>";
echo '</tr>';
// echo $spliter;
if ($count_child > 0) {
$val_child = 0;
while ($db_child->next_record()) {
$val_child++;
示例3: header
*/
require "../../Group-Office.php";
$GO_SECURITY->authenticate();
$GO_MODULES->authenticate('projects');
if (!$GO_MODULES->write_permissions) {
header('Location: ' . $GO_CONFIG->host . 'error_docs/403.php');
exit;
}
require $GO_LANGUAGE->get_language_file('projects');
require $GO_THEME->theme_path . "header.inc";
$template_id = $_REQUEST['template_id'];
$task_id = $_REQUEST['task_id'];
if (isset($template_id) && isset($task_id)) {
$db = new db();
$db->query('SELECT * FROM task_template_' . $template_id . ' ORDER BY task_order');
if ($db->num_rows() > 0) {
$tasks = array();
$tasks[0] = array(0, $pm_status_begin, '');
while ($db->next_record()) {
$tasks[$db->f('task_id')] = array($db->f('task_order'), $db->f('task_name'), $db->f('task_predecessors'));
}
if ($task_id <= 0) {
$predecessors = $_REQUEST['predecessors'];
if (!isset($predecessors) || $predecessors == '') {
$task_pre_list = '';
$predecessors = array();
} else {
$task_pre_list = "'" . $predecessors . "'";
$predecessors = explode(",", $predecessors);
}
display_tasklist($tasks, '', $predecessors);
示例4: has_rss
function has_rss($id)
{
$db = new db();
$num_rows = $db->num_rows("SELECT id FROM rss WHERE country_id = '{$id}' ");
if ($num_rows != 0) {
return true;
} else {
return false;
}
}
示例5: mktime
echo "<tr>";
}
$height_day = "50";
if ((($firstwday == 5 || $firstwday == 6) && $lastday == 31) || ($firstwday == 6 && $lastday == 30)) {
$height_day = "40";
}
$diainicio = mktime ( 0, 0, 0, $thisMon, $d, $thisYear );
$diafinal = mktime ( 24, 0, 0, $thisMon, $d, $thisYear );
$sql = "SELECT idagendaeventos, inicio, final, tarefa, status FROM rvs_agendaeventos WHERE inicio>" . $diainicio . " AND final<" . $diafinal . "";
$query = $db->query ( $sql );
$total = 0;
if ($db->num_rows ( $query ) > 0) {
$total = $db->num_rows ( $query );
}
echo "<td onmouseover=\"this.bgColor='#eeeeee'\" onmouseout=\"this.bgColor='" . ((($d == $thisDay) && ($mon == $thisMon)) ? (($total == 0) ? '#f0f0f0' : '#e6edf4') : '#ffffff') . "'\" style=\"cursor:hand;cursor:pointer;border:1px solid #c0c0c0;height:{$height_day}px;\"";
if (($d == $thisDay) && (gmdate ( 'n' ) == $thisMon) && (gmdate ( 'Y' ) == $thisYear)) {
echo " bgcolor=\"" . (($total == 0) ? '#f0f0f0' : '#e6edf4') . "\"";
}
echo " valign=\"top\" onclick=\"javascript:Calendar.Daily(" . $d . "," . $thisMon . "," . $thisYear . ");Calendar.ScreenMode();\"><p class=\"b\">" . $d . "</p><p id=\"prof\" style='text-align:center;'>";
if ($total > 0) {
echo '<a href="javascript:;" class="lnk">' . $total . ' evento' . (($total > 1) ? 's' : '') . '</a>';
}
echo "</p></td>";
if ($wday == 6) {
echo "</tr>\n";
示例6: PrintSeachResults
/**
*@package AppForm
*@since v0.1 beta
*@method PrintSearchResult()
*@desc Returns the search result
* */
private function PrintSeachResults()
{
$db = new db();
$db->connect();
$proyection_fields = $this->SearchCustomFields;
if (trim($this->SearchCustomFields) != '*') {
$proyection_fields = $this->DbRecord->id_field_name . ' as Id, ' . $this->SearchCustomFields;
}
//pa($this->DbRecord-> form_fields);
$where = '';
if ($_POST['srch-by-field'] == '0') {
$where_fields = '';
foreach ($this->DbRecord->form_fields as $f) {
$where_fields .= $f['Field'] . ' like "%' . $_POST['srch-word'] . '%" OR ';
}
$where_fields = substr($where_fields, 0, -3);
$where = ' WHERE (' . $where_fields . ')';
} else {
$where = ' WHERE (' . $_POST['srch-by-field'] . ' like "%' . $_POST['srch-word'] . '%") ';
}
$sqlSrch = 'SELECT ' . $proyection_fields . ' FROM ' . $this->model . ' ' . $where . ' ' . $this->DbRecord->SqlAnd . ' ';
$db->query_assoc($sqlSrch);
$data_rs = '';
$tot = $db->num_rows();
if ($tot == 0) {
$data_rs .= fk_alert_message($tot . ' resultados', false);
} else {
$data_rs .= fk_ok_message($tot . ' resultados', false);
}
$data_rs .= '<table class="tbl-1" style="width:100%" border="0" cellspacing="0" cellpadding="0" >';
$cnt = 0;
while ($rows = $db->next()) {
$cnt++;
//pa($rows);
if ($cnt % 2 == 0) {
$even_odd = 'even';
} else {
$even_odd = 'odd';
}
if ($cnt == 1) {
// Header
$data_rs .= '<tr><th> </th>';
foreach ($rows as $col => $val) {
$data_rs .= '<th>' . ucwords(strtolower(strtr($col, '_', ' '))) . '</th>';
}
$data_rs .= '</tr>';
}
if (trim($this->SearchCustomFields) != '*') {
$id_record = $rows['Id'];
} else {
$id_record = $rows[$this->DbRecord->id_field_name];
}
$fx_sel_rec = new ajax('url', 'pannel-1-' . $this->IdObject, 'args:op=' . encode('selec-record') . '&rec-srch=' . $id_record . ';form:' . $this->IdObject . ';url:' . $this->CurrentPage);
$data_rs .= '<tr class="' . $even_odd . '" onclick="' . $fx_sel_rec->render() . '"><td><a href="javascript:void(0)">Ver</a></td>';
foreach ($rows as $col => $val) {
$data_rs .= '<td>' . $val . '</td>';
}
$data_rs .= '</tr>';
}
$data_rs .= '</table>';
echo $data_rs;
}
示例7: validations
// //
// http://www.gnu.org/copyleft/gpl.html //
// //
////////////////////////////////////////////////////////////////////////////////////////
if (! isset ( $_CONF ['PATH'] )) {
require "../../config/default.php";
}
$validations = new validations ( );
$db = new db ( );
$db->connect ();
$sql = "SELECT idcliente as total FROM cliente";
$query = $db->query ( $sql );
$totalclientes = $db->num_rows ( $query );
?>
<fieldset id="g"><legend>Lista de Clientes</legend>
<div class="linha_separador">
<table width="100%">
<tr>
<td>
<table>
<tr>
<td><img src="<?php
echo $_CONF['PATH_VIRTUAL'];
?>
imgs/icons/vcard_72.png"
示例8: explode
$lista_carrinho ['produto_desconto'] [$idproduto] = $opc;
if (isset ( $lista_carrinho ['produto_nome'] [$idproduto] )) {
$lista_carrinho ['produto_valortotal'] [$idproduto] = $lista_carrinho ['produto_valortotal'] [$idproduto] + $valortotal;
} else {
$lista_carrinho ['produto_valortotal'] [$idproduto] = $valortotal;
}
$desmonta_grade = explode ( '�', $desmonta_params [4] );
$totalprods_grade = count ( $desmonta_grade );
for($i = 0; $i < $totalprods_grade; $i ++) {
$desmonta_gradeproduto = explode ( '*', $desmonta_grade [$i] );
if (isset ( $desmonta_gradeproduto [0] ) && $desmonta_gradeproduto [0] > 0) {
$sql = "SELECT id, descricao FROM cad_produtos_grade WHERE id=" . $desmonta_gradeproduto [0] . "";
$querygradeproduto = $db->query ( $sql );
if ($db->num_rows ( $querygradeproduto )) {
$rowgradeproduto = $db->fetch_assoc ( $querygradeproduto );
$lista_carrinho ['grade_nome'] [$idproduto] [$rowgradeproduto ['id']] = ucwords ( strtolower ( $rowgradeproduto ['descricao'] ) );
if (isset ( $lista_carrinho ['grade_qtd'] [$idproduto] [$rowgradeproduto ['id']] )) {
$lista_carrinho ['grade_qtd'] [$idproduto] [$rowgradeproduto ['id']] = $lista_carrinho ['grade_qtd'] [$idproduto] [$rowgradeproduto ['id']] + $desmonta_gradeproduto [1];
} else {
$lista_carrinho ['grade_qtd'] [$idproduto] [$rowgradeproduto ['id']] = $desmonta_gradeproduto [1];
}
$lista_carrinho ['grade_valor'] [$idproduto] [$rowgradeproduto ['id']] = $desmonta_gradeproduto [2];
}
} else {
$lista_carrinho ['produto_quantidadetotal'] [$idproduto] = $lista_carrinho ['produto_quantidadetotal'] [$idproduto] + $quantidade;
}
}
}
示例9: validations
// //
// http://www.gnu.org/copyleft/gpl.html //
// //
////////////////////////////////////////////////////////////////////////////////////////
if (! isset ( $_CONF ['PATH'] )) {
require "../../config/default.php";
}
$validations = new validations ( );
$db = new db ( );
$db->connect ();
$sql = "SELECT idfornecedor, nome FROM fornecedor ORDER BY idfornecedor ASC";
$query = $db->query ( $sql );
$totalfornecedores = $db->num_rows ( $query );
$monta_url = '?total=' . (int)$totalfornecedores;
$i = 0;
if ($totalfornecedores > 0) {
while ( $row = $db->fetch_assoc ( $query ) ) {
$sqlprodcol = "SELECT idproduto FROM produto WHERE fornecedor_idfornecedor=".$row['idfornecedor']."";
$queryprocol = $db->query($sqlprodcol);
$totalprods = $db->num_rows ($queryprocol);
if ($totalprods > 0) {
$monta_url .= '&id'.$i.'='.$row['idfornecedor'].'&nome'.$i.'='.ucwords(strtolower($row ['nome'])).'&quantidade'.$i.'='.(int)$totalprods;
$i++;
}
}
}
?>
示例10:
echo ($data_mes == 12) ? 'selected' : '';
?>>Dezembro</option>
</select></td>
<td width="10"></td>
<td><input type="button" value="ver todos" class="botao"
onclick="javascript:carrega_conteudomeios(path+'modulos/cliente/aniversariantes.php?mes='+document.getElementById('mesescolhido').selectedIndex, 'conteudo_esquerdo');"></td>
</tr>
</table>
</div>
<div style="width: 377px; height: 350px; overflow: auto;">
<table width="100%">
<?
$sql = "SELECT * FROM cliente WHERE `dtaniversario` LIKE '%-" . $data_mes . "-%' OR `dtaniversario` LIKE '%/" . $data_mes . "' ORDER BY dtaniversario ASC";
$query = $db->query ( $sql );
if ($db->num_rows ( $db->query ( $sql ) ) == 0) {
echo "
<tr>
<td align=center><b>Nenhum aniversariante</b></td>
</tr>
";
}
$n = 1;
$cor = 0;
/*
** APAGAR!
$tstrows = $db->fetch_assoc($query);
echo '<b>'.print_r($tstrows).'</b>';
*/
$cor = '#f0f0f0';
示例11: ON
vv.data_venda,
c.txtnome AS cliente,
cl.nome AS vendedor,
p.txtproduto AS produto,
vvm.produto_quantidade AS quantidade
FROM mv_vendas_vip vv
JOIN cliente c ON (c.idcliente = vv.id_cliente)
JOIN mv_vendas_vip_movimento vvm ON (vv.vip_id = vvm.venda_vip_id)
JOIN produto p ON (p.idproduto = vvm.produto_idproduto)
JOIN cad_login cl ON (cl.id = vv.cad_login_id)
WHERE (vv.data_venda BETWEEN '{$data1}' AND '{$data2}' )
ORDER BY vv.data_venda ASC;";
$query_mvvendas = $db->query ( $sql );
if ($db->num_rows ( $query_mvvendas )) {
?>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr bgcolor="#f0f0f0">
<td height="25" align="center"><b>Controle</b></td>
<td height="25" align="center"><b>Data</b></td>
<td height="25" align="center"><b>Cliente</b></td>
<td height="25" align="center"><b>Vendedor</b></td>
<td height="25" align="center"><b>Produto</b></td>
<td height="25" align="center"><b>Quantidade</b></td>
</tr>
<?
while ( $row_mvvendas = $db->fetch_assoc ( $query_mvvendas ) ) {
$explo = explode ( "-", $row_mvvendas ['data_venda'] );
$row_mvvendas ['data_venda'] = $explo [2] . '/' . $explo [1] . '/' . $explo [0];
示例12:
}
?>
<fieldset id="m"><legend>Dados do Cliente</legend>
<div class="linha_separador" style="width: 470px;">
<table width="100%">
<tr>
<td align="left"><input type="button" class="botao btn_irpara"
value="Ir para listagem"
onclick="carrega_listagemcliente(path+'modulos/cliente/lista.php','conteudo_total');">
</td>
<?
if ($db->num_rows ( $query )) {
?>
<td align="right"><input type="button" class="botao btn_aumentar"
style="width: 195px; display: block;"
value="abrir dados estrat�gicos" id="cliente_tamanho_mais"
onclick="javascript:modificar_tamanho('cliente_dadosgerais', 60, 'cliente_estrategicos', 265, 'cliente_tamanho_menos', 'cliente_tamanho_mais');">
<input type="button" class="botao btn_diminuir"
style="width: 195px; display: none;"
value="fechar dados estratagicos" id="cliente_tamanho_menos"
onclick="javascript:modificar_tamanho('cliente_estrategicos', 0, 'cliente_dadosgerais', 260, 'cliente_tamanho_mais', 'cliente_tamanho_menos');">
</td>
<?
}
?>
</tr>
</table>
示例13: validations
if (! isset ( $_CONF ['PATH'] )) {
require "../../config/default.php";
}
$validations = new validations ( );
$db = new db ( );
$db->connect ();
?>
<table width="100%">
<?
$sql = "SELECT DISTINCT f.idfornecedor, f.nome FROM fornecedor AS f INNER JOIN produto AS p ON p.fornecedor_idfornecedor=f.idfornecedor INNER JOIN estoque AS e ON e.produto_idproduto=p.idproduto WHERE e.nquantidade>0 ORDER BY f.nome ASC";
$queryfornecedor = $db->query ( $sql );
if ($db->num_rows ( $queryfornecedor )) {
while ( $rowfornecedor = $db->fetch_assoc ( $queryfornecedor ) ) {
$total_custo = 0;
$total_prontaentrega = 0;
$total_atacado = 0;
$total_vlvarejo = 0;
$total_itens = 0;
$sql = "SELECT p.cod_interno, p.cod_barra, p.idproduto, p.txtproduto, p.vlcusto, p.vlvarejo, p.vlatacado, p.vlprontaentrega, e.nquantidade FROM produto AS p INNER JOIN estoque AS e ON e.produto_idproduto=p.idproduto WHERE e.nquantidade>0 AND fornecedor_idfornecedor=" . $rowfornecedor ['idfornecedor'] . " ORDER BY txtproduto ASC";
$query = $db->query ( $sql );
?>
<tr>
<td>
示例14: validations
if (! isset ( $_CONF ['PATH'] )) {
require "../../config/default.php";
}
$validations = new validations ( );
$db = new db ( );
$db->connect ();
$idcliente = $validations->validNumeric ( $_GET ['id'] );
$preferencia = '';
$sql = "SELECT pt.txtnome, mvv.data_venda FROM mv_vendas_movimento AS mvv INNER JOIN produto AS p ON mvv.id_produto=p.idproduto LEFT JOIN produtotipo AS pt ON p.produtotipo_idprodutotipo=pt.idprodutotipo WHERE estornado=0 AND id_cliente=" . $idcliente . " GROUP BY pt.idprodutotipo ORDER BY SUM(mvv.quant) DESC LIMIT 5";
$querytipo = $db->query ( $sql );
if ($db->num_rows ( $querytipo )) {
while ( $rowtipo = $db->fetch_assoc ( $querytipo ) ) {
$preferencia .= ucwords ( strtolower ( $rowtipo ['txtnome'] ) ) . ' - ';
$ultima_compra [] = $rowtipo ['data_venda'];
}
asort ( $ultima_compra );
$ultima_compra = explode ( "-", $ultima_compra [0] );
$dia = $ultima_compra [2];
$mes = $ultima_compra [1];
$ano = $ultima_compra [0];
?>
<b>Última Compra: </b><?php
echo $dia . "/" . $mes . "/" . $ano;
?>
</b>
示例15: substr
$txtcep = (strlen ( $cep )) ? str_pad ( str_replace ( '-', '', $cep ), 8, '0', STR_PAD_LEFT ) : '';
$cep1 = substr ( $txtcep, 0, 5 );
$cep2 = substr ( $txtcep, 5, 3 );
} else {
$cep = 'Não informado';
$cep1 = '';
$cep2 = '';
}
$bairro = ($rowfornecedor ['bairro']) ? $rowfornecedor ['bairro'] : 'Não informado';
$idpais = ($rowfornecedor ['idpais']) ? $rowfornecedor ['idpais'] : 'Não informado';
$nomepais = ($rowfornecedor ['nomepais']) ? $rowfornecedor ['nomepais'] : 'Não informado';
$sql = "SELECT idproduto, vlcusto, vlvarejo, vlatacado, vlprontaentrega FROM produto WHERE fornecedor_idfornecedor=" . $idfornecedor . "";
$query = $db->query ( $sql );
$total = $db->num_rows ( $query );
$lucro_vendas = 0;
$vlcusto_fornecedor_vendas = 0;
$vlcusto_fornecedor_atual = 0;
$vlvarejo_atual = 0;
$vlatacado_atual = 0;
$vlpentrega_atual = 0;
$quantidade_estoque_atual = 0;
$quantidade_estoque_vendas = 0;
$vlcusto_fornecedor_total = 0;
$totalprodutos = 0;
$total_vlvarejo_vendas = 0;
if ($total > 0) {