$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);
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++;
*/ 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);
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; } }
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";
/** *@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; }
// // // 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"
$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; } } }
// // // 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++; } } } ?>
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';
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];
} ?> <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>
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>
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>
$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) {
function notify_relevant_members($project_id, $task_id, $person_id, $assigned = true) { global $GO_CONFIG, $php_mailer_lang; $db = new db(); $sql = "SELECT users.* FROM" . " users LEFT JOIN users_groups ON (users.id = users_groups.user_id)" . " WHERE users_groups.group_id='" . $GO_CONFIG->group_root . "'"; if ($db->query($sql) && $db->num_rows() && $db->next_record()) { require_once $GO_CONFIG->class_path . "phpmailer/class.phpmailer.php"; require_once $GO_CONFIG->class_path . "phpmailer/class.smtp.php"; $mail = new PHPMailer(); $mail->PluginDir = $GO_CONFIG->class_path . 'phpmailer/'; $mail->SetLanguage($php_mailer_lang, $GO_CONFIG->class_path . 'phpmailer/language/'); switch ($GO_CONFIG->mailer) { case 'smtp': $mail->Host = $GO_CONFIG->smtp_server; $mail->Port = $GO_CONFIG->smtp_port; $mail->IsSMTP(); break; case 'qmail': $mail->IsQmail(); break; case 'sendmail': $mail->IsSendmail(); break; case 'mail': $mail->IsMail(); break; } $mail->Sender = $db->f('email'); $mail->From = $db->f('email'); $mail->FromName = $GO_CONFIG->title; $mail->AddReplyTo($db->f('email'), $GO_CONFIG->title); $mail->WordWrap = 50; $mail->IsHTML(true); $db->query("SELECT * FROM task WHERE task_id=" . $task_id . " AND task_project_id=" . $project_id); $db->next_record(); $task_name = $db->f('task_name'); $task_person_id = $db->f('task_person_id'); $task_duration = $db->f('task_time'); $db->query('SELECT * ' . 'FROM pmProjects ' . 'WHERE id="' . $project_id . '" '); $db->next_record(); $task_url = $GO_CONFIG->full_url . 'modules/projects/project.php?task=show_task_status&project_id=' . $project_id . '&task_id=' . $task_id . '&task_status=' . (isset($status) ? $status : ''); $project_url = $GO_CONFIG->full_url . 'modules/projects/project.php?project_id=' . $project_id; global $pm_task_status_values; $new_status = $pm_task_status_values[$status]; $project_name = $db->f('name'); $project_description = $db->f('description'); global $subjectTaskAssigneeChanged, $mailTaskAssigneeLeft, $mailTaskAssigneeJoined; $mail->Subject = sprintf($subjectTaskAssigneeChanged, $task_name, $project_name); if ($assigned) { $mail_body = sprintf($mailTaskAssigneeJoined, $project_name, $project_description, $task_name, $task_duration, $task_url); } else { $mail_body = sprintf($mailTaskAssigneeLeft, $project_name, $project_description, $task_name); } $mail->Body = $mail_body; $mail->ClearAllRecipients(); if (isset($status) && $status == TASK_DONE) { $db->query('SELECT users.* ' . 'FROM users,pmProjects ' . 'WHERE users.id=pmProjects.user_id ' . 'AND pmProjects.id="' . $project_id . '"'); } else { $db->query('SELECT * ' . 'FROM users ' . 'WHERE id="' . $task_person_id . '"'); } $db->next_record(); $mail->AddAddress($db->f('email')); // HACK: For some reasons, admin@hptvietnam.com.vn is not accepted by mail.hptvietnam.com.vn :( $mail->From = $db->f('email'); $mail->Sender = $db->f('email'); //if (!$mail->Send()) echo "Failed: ".$mail->ErrorInfo; $mail->Send(); //$mail->Send(); } }
function guessPersonOnCall($range_start, $range_end) { $results = db::query("SELECT DISTINCT(contact) FROM oncall_weekly where range_start='{$range_start}' AND range_end='{$range_end}' order by id DESC LIMIT 1"); if (db::num_rows($results) == 1) { $result = db::fetch_assoc($results); return $result['contact']; } else { return false; } }
<td align="right"> <div id="mensagem"></div> </td> </tr> </table> </div> <div style="width: 480px;"> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td height="10"></td> </tr> <? $totalcolecoes = $db->num_rows ( $query ); if ($totalcolecoes >= 2) { ?> <tr> <td height="25" bgcolor="#f0f0f0"> <b>Marque as coleções que deseja realizar uma comparação</b></td> </tr> <tr> <td> <div id="listacolecao" style="overflow: auto; height: 170px; width: 498px; border: 1px solid #c0c0c0;"> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <? $coluna = 1;
public function installfinal() { if (INSTALL) { echo 0; return; } global $main; $db = new db(); $query = $db->query("SELECT * FROM `<PRE>staff`"); if (!$db->num_rows($query)) { foreach ($main->getvar as $key => $value) { if (!$value) { $n++; } } if (!$n) { $db->query("UPDATE `<PRE>config` SET `value` = '{$main->getvar['url']}' WHERE `name` = 'url'"); $salt = md5(rand(0, 99999)); $password = md5(md5($main->getvar['pass']) . md5($salt)); $db->query("INSERT INTO `<PRE>staff` (user, email, password, salt, name) VALUES(\r\n '{$main->getvar['user']}',\r\n '{$main->getvar['email']}',\r\n '{$password}',\r\n '{$salt}',\r\n '{$main->getvar['name']}')"); $sql = array(); include LINK . 'conf.inc.php'; echo (int) $this->writeconfig($sql['host'], $sql['user'], $sql['pass'], $sql['db'], $sql['pre'], "true"); } else { echo 0; } } }
// 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 DISTINCT c.idcolecao, c.txtnome, c.txtperiodo FROM colecao AS c INNER JOIN produto AS p ON p.colecao_idcolecao=c.idcolecao INNER JOIN estoque AS e ON e.produto_idproduto=p.idproduto WHERE e.nquantidade>0 ORDER BY c.txtnome ASC"; $querycolecao = $db->query ( $sql ); if ($db->num_rows ( $querycolecao )) { ?> <table width="100%"> <? while ( $rowcolecao = $db->fetch_assoc ( $querycolecao ) ) { $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 p.colecao_idcolecao=" . $rowcolecao ['idcolecao'] . " ORDER BY txtproduto ASC"; $query = $db->query ( $sql );
// // //////////////////////////////////////////////////////////////////////////////////////// if (! isset ( $_CONF ['PATH'] )) { require "../../config/default.php"; } $validations = new validations ( ); $db = new db ( ); $db->connect (); $data_inicial = mktime ( 0, 0, 0, date ( 'm' ), date ( 'd' ), date ( 'Y' ) ); $data_final = mktime ( 23, 59, 59, date ( 'm' ), date ( 'd' ), date ( 'Y' ) ); $sql = "SELECT idagendaeventos FROM rvs_agendaeventos WHERE inicio>" . $data_inicial . " AND final<" . $data_final . ""; $query = $db->query ( $sql ); $total = $db->num_rows ( $query ); ?> <fieldset id="p"><legend>Notécias Recentes</legend> <div class="linha_separador ls_conf_P" style="height: 75px"> <table width="100%"> <tr> <td> <table> <tr> <td><img src="<?php echo $_CONF['PATH_VIRTUAL'];
} $validations = new validations ( ); $db = new db ( ); $db->connect (); $total_custo = 0; $total_prontaentrega = 0; $total_atacado = 0; $total_vlvarejo = 0; $total_itens = 0; $sql = "SELECT 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 ORDER BY txtproduto ASC"; $query = $db->query ( $sql ); if ($db->num_rows ( $query )) { ?> <table width="100%" cellpadding="0" cellspacing="0"> <tr bgcolor="#f0f0f0"> <td width="120" height="25" align="center"><b>Cód. Barras</b></td> <td height="25"><b>Produto</b></td> <td width="60" height="25" align="center"><b>Qtd</b></td> <td width="90" height="25" align="right"><b>Custo</b></td> <td width="90" height="25" align="right"><b>P. Entrega</b></td> <td width="90" height="25" align="right"><b>Atacado</b></td> <td width="90" height="25" align="right"><b>Varejo</b></td> <td width="30"></td> </tr> <?
$data2 = date ( 'Y-m-d', mktime ( 0, 0, 0, $data_mes2, $data_dia2, $data_ano2 ) ); if ($data1 == '1999-11-30') { $data1 = date ( 'Y-m-d', mktime ( 0, 0, 0, date ( 'm' ) - 1, date ( 'd' ), date ( 'Y' ) ) ); $data2 = date ( 'Y-m-d', mktime ( 0, 0, 0, date ( 'm' ), date ( 'd' ), date ( 'Y' ) ) ); } if ($data1 > $data2) { $data1 = date ( 'Y-m-d', mktime ( 0, 0, 0, date ( 'm' ) - 1, date ( 'd' ), date ( 'Y' ) ) ); $data2 = date ( 'Y-m-d', mktime ( 0, 0, 0, date ( 'm' ), date ( 'd' ), date ( 'Y' ) ) ); } $sql = "SELECT DISTINCT(id_cliente) FROM mv_vendas_movimento WHERE estornado=0 AND data_venda BETWEEN '" . $data1 . "' AND '" . $data2 . "' ORDER BY data_venda ASC"; $querymv = $db->query ( $sql ); if ($db->num_rows ( $querymv )) { $cliente_compraram = array (); while ( $rowmv = $db->fetch_assoc ( $querymv ) ) { $cliente_compraram [] = $rowmv ['id_cliente']; } } if (isset ( $cliente_compraram )) { foreach ( $cliente_compraram as $value ) { $sql = "SELECT idcliente, txtnome FROM cliente WHERE idcliente=" . $value . ""; $querycliente = $db->query ( $sql ); while ( $rowcliente = $db->fetch_assoc ( $querycliente ) ) {
function resultadorelatorio_fornecedor($valor, $relatorio) { $db = new db ( ); $db->connect (); $vlcusto_fornecedor_vendas = 0; $vlcusto_fornecedor_atual = 0; $vlvarejo_atual = 0; $vlatacado_atual = 0; $quantidade_estoque_atual = 0; $quantidade_estoque_vendas = 0; $total_vlvarejo_vendas = 0; if ($relatorio == 1) { $sql = "SELECT idproduto, vlcusto, vlvarejo, vlatacado FROM produto WHERE fornecedor_idfornecedor=" . $valor . ""; $query = $db->query ( $sql ); while ( $rowprodutos = $db->fetch_assoc ( $query ) ) { $quantidade_estoque_atual_multi = 0; $sql = "SELECT nquantidade FROM estoque WHERE produto_idproduto=" . $rowprodutos ['idproduto'] . ""; $queryestoque = $db->query ( $sql ); while ( $rowestoque = $db->fetch_assoc ( $queryestoque ) ) { $quantidade_estoque_atual += ( int ) $rowestoque ['nquantidade']; $vlcusto_fornecedor_atual += ($rowprodutos ['vlcusto'] * $rowestoque ['nquantidade']); $vlvarejo_atual += ($rowprodutos ['vlvarejo'] * $rowestoque ['nquantidade']); $vlatacado_atual += ($rowprodutos ['vlatacado'] * $rowestoque ['nquantidade']); } $sql = "SELECT id, vr_custo AS valor, quant, vr_total FROM mv_vendas_movimento WHERE id_produto=" . $rowprodutos ['idproduto'] . " AND estornado=0"; $queryvenda = $db->query ( $sql ); while ( $rowvenda = $db->fetch_assoc ( $queryvenda ) ) { $quantidade_estoque_vendas += ( int ) $rowvenda ['quant']; $valor_custo_venda = $rowvenda ['valor']; $valor_varejo_venda = $rowvenda ['vr_total']; $total_vlvarejo_vendas += $valor_varejo_venda * $rowvenda ['quant']; $vlcusto_fornecedor_vendas += $valor_custo_venda * $rowvenda ['quant']; } } $resultado = $vlcusto_fornecedor_atual + $vlcusto_fornecedor_vendas; } else if ($relatorio == 2) { $vlcusto_fornecedor_vendas = 0; $total_vlvarejo_vendas = 0; $sql = "SELECT idproduto, vlcusto, vlvarejo, vlatacado FROM produto WHERE fornecedor_idfornecedor=" . $valor . ""; $query = $db->query ( $sql ); while ( $rowprodutos = $db->fetch_assoc ( $query ) ) { $sql = "SELECT id, vr_custo AS valor, quant, vr_total FROM mv_vendas_movimento WHERE id_produto=" . $rowprodutos ['idproduto'] . " AND estornado=0"; $queryvenda = $db->query ( $sql ); while ( $rowvenda = $db->fetch_assoc ( $queryvenda ) ) { $valor_custo_venda = $rowvenda ['valor']; $valor_varejo_venda = $rowvenda ['vr_total']; $total_vlvarejo_vendas += $valor_varejo_venda * $rowvenda ['quant']; $vlcusto_fornecedor_vendas += $valor_custo_venda * $rowvenda ['quant']; } } $resultado = $total_vlvarejo_vendas - $vlcusto_fornecedor_vendas; } else if ($relatorio == 3) { $sql = "SELECT idproduto, vlcusto, vlvarejo, vlatacado FROM produto WHERE fornecedor_idfornecedor=" . $valor . ""; $query = $db->query ( $sql ); while ( $rowprodutos = $db->fetch_assoc ( $query ) ) { $quantidade_estoque_atual_multi = 0; $sql = "SELECT nquantidade FROM estoque WHERE produto_idproduto=" . $rowprodutos ['idproduto'] . ""; $queryestoque = $db->query ( $sql ); while ( $rowestoque = $db->fetch_assoc ( $queryestoque ) ) { $quantidade_estoque_atual = ( int ) $rowestoque ['nquantidade']; } } $resultado = $quantidade_estoque_atual; } else if ($relatorio == 4) { $total_vlvarejo_vendas = 0; $sql = "SELECT idproduto, vlcusto, vlvarejo, vlatacado FROM produto WHERE fornecedor_idfornecedor=" . $valor . ""; $query = $db->query ( $sql ); while ( $rowprodutos = $db->fetch_assoc ( $query ) ) { $sql = "SELECT id, vr_custo AS valor, quant, vr_total FROM mv_vendas_movimento WHERE id_produto=" . $rowprodutos ['idproduto'] . " AND estornado=0"; $queryvenda = $db->query ( $sql ); while ( $rowvenda = $db->fetch_assoc ( $queryvenda ) ) { $valor_varejo_venda = $rowvenda ['vr_total']; $total_vlvarejo_vendas += $valor_varejo_venda * $rowvenda ['quant']; } } $resultado = $total_vlvarejo_vendas; } else if ($relatorio == 5) { $sql = "SELECT idproduto FROM produto WHERE fornecedor_idfornecedor=" . $valor . ""; $query = $db->query ( $sql ); $resultado = $db->num_rows ( $query ); } else if ($relatorio == 6) { $vlcusto_fornecedor_vendas = 0; $total_vlvarejo_vendas = 0; $sql = "SELECT idproduto, vlcusto, vlvarejo, vlatacado FROM produto WHERE fornecedor_idfornecedor=" . $valor . ""; $query = $db->query ( $sql ); while ( $rowprodutos = $db->fetch_assoc ( $query ) ) { $sql = "SELECT id, vr_custo AS valor, quant, vr_total FROM mv_vendas_movimento WHERE id_produto=" . $rowprodutos ['idproduto'] . " AND estornado=0"; $queryvenda = $db->query ( $sql ); while ( $rowvenda = $db->fetch_assoc ( $queryvenda ) ) { $valor_custo_venda = $rowvenda ['valor']; $valor_varejo_venda = $rowvenda ['vr_total']; $total_vlvarejo_vendas += $valor_varejo_venda * $rowvenda ['quant']; $vlcusto_fornecedor_vendas += $valor_custo_venda * $rowvenda ['quant']; } } $lucro_vendas_real = $total_vlvarejo_vendas - $vlcusto_fornecedor_vendas; if ($lucro_vendas_real > 0) $resultado = ($lucro_vendas_real / $vlcusto_fornecedor_vendas) * 100; else $resultado = 0; } else if ($relatorio == 7) { $quantidade_estoque_vendas = 0; $sql = "SELECT idproduto, vlcusto, vlvarejo, vlatacado FROM produto WHERE fornecedor_idfornecedor=" . $valor . ""; $query = $db->query ( $sql ); while ( $rowprodutos = $db->fetch_assoc ( $query ) ) { $sql = "SELECT quant FROM mv_vendas_movimento WHERE id_produto=" . $rowprodutos ['idproduto'] . " AND estornado=0"; $queryvenda = $db->query ( $sql ); while ( $rowvenda = $db->fetch_assoc ( $queryvenda ) ) { $quantidade_estoque_vendas += ( int ) $rowvenda ['quant']; } } $resultado = $quantidade_estoque_vendas; } else if ($relatorio == 8) { $vlcusto_fornecedor_vendas = 0; $sql = "SELECT idproduto, vlcusto, vlvarejo, vlatacado FROM produto WHERE fornecedor_idfornecedor=" . $valor . ""; $query = $db->query ( $sql ); while ( $rowprodutos = $db->fetch_assoc ( $query ) ) { $sql = "SELECT id, vr_custo AS valor, quant, vr_total FROM mv_vendas_movimento WHERE id_produto=" . $rowprodutos ['idproduto'] . " AND estornado=0"; $queryvenda = $db->query ( $sql ); while ( $rowvenda = $db->fetch_assoc ( $queryvenda ) ) { $valor_custo_venda = $rowvenda ['valor']; $vlcusto_fornecedor_vendas += $valor_custo_venda * $rowvenda ['quant']; } } $resultado = $vlcusto_fornecedor_vendas; } return $resultado; }
</td> <td width="10"></td> </tr> </table> </td> </tr> <tr> <td colspan="3" class="l3"></td> </tr> <tr> <td valign="top"> <table width="100%" cellpadding="0" cellspacing="0"> <? $sql = "SELECT id, descricao, quantidade, vlprodgrade FROM `cad_produtos_grade` WHERE id_produto = " . $idproduto; $query = $db->query ( $sql ); if ($db->num_rows ( $query )) { ?> <tr> <td> <div id="gradeproduto" style="overflow: auto; width: 500px; height: 160px;"> <table width="100%"> <? $i = 0; while ( $res = mysql_fetch_assoc ( $query ) ) { ?> <tr> <td width="5" height="25"></td> <td><B><?php echo ucwords(strtolower($res['descricao'])); ?> </B></td>
function getMostRecentEventTimestampFromDb($range_start, $range_end) { $query = "SELECT timestamp FROM oncall_weekly WHERE timestamp >= '{$range_start}' AND timestamp <= '{$range_end}' ORDER BY timestamp DESC LIMIT 1;"; $results = db::query($query); if (db::num_rows($results) == 1) { $result = db::fetch_assoc($results); return $result['timestamp']; } else { return false; } }
// // // 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 idproduto FROM produto"; $query = $db->query ( $sql ); $totalprodutos = $db->num_rows ( $query ); ?> <fieldset id="p"><legend>Resultado da comparação</legend> <div class="linha_separador" style="width: 350px; height: 25px;"> <table width="100%"> <tr> <td align="left"><input type="button" value="Estatísticas dos fornecedores" id="irestatisticas_resultado" class="botao" style="cursor: pointer; cursor: hand; width: 190px;" onclick="javascript:historicofornecedor();"></td> <td align="right"><input type="button" value="Ir para listagem" id="irlistagem_resultado" class="botao" style="cursor: pointer; cursor: hand; width: 140px;"
header("Location: index.php"); } else if (isset($_POST) && isset($_POST['usuario_1']) && isset($_POST['senha_1'])) { $user = $validations->validStringForm(strtoupper($_POST['usuario_1'])); $senha = md5($_POST['senha_1']); $sql = 'SELECT id, autoriza FROM cad_login WHERE ativo = \'ativo\' AND login = \''.$user.'\' AND senha = \''.$senha.'\' LIMIT 1'; $query = $db->query($sql); $row = $db->fetch_assoc($query); if ($row['id'] >= 1) { $_SESSION['nomeuser'] = $user; $_SESSION['idlogin'] = $row['id']; $_SESSION['autoriza'] = $row['autoriza']; $sql = "SELECT turno FROM mv_caixa WHERE fechamento<0 ORDER BY abertura DESC"; $queryturno = $db->query($sql); if ( $db->num_rows($queryturno) ){ $rowturno = $db->fetch_assoc($queryturno); $_SESSION['turno'] = $rowturno['turno']; } $sql = "INSERT INTO log_login (cad_login_id, datalog) VALUES (".$row['id'].", ".strtotime('now').")"; $db->query($sql); Header('Location: index.php'); } else { echo '<SCRIPT>alert(\'Por favor, preencha os dados de acesso coretamente\');document.location=\'index.php\'</SCRIPT>'; } } ?>
$DB = new db(); foreach ($workdata as $name => $value) { $workdata[$name] = $DB->c($value); } $old_pass = md5($workdata['old_pass']); $new_pass = md5($workdata['new_pass']); $cnew_pass = md5($workdata['cnew_pass']); if ($new_pass == $cnew_pass) { // Upisujemo novu sifru na mesto gde je bila stara ako je dobro uneta stara sifra $SQL = "UPDATE korisnik SET pass='******' WHERE (idko='" . $_SESSION['sidko'] . "' AND pass='******')"; $DB = new db(); $DB->query($SQL); // Proveravamo dal je nova sifra upisana , ako jeste onda je stara bila ok. $SQL = "SELECT * FROM korisnik WHERE (idko='" . $_SESSION['sidko'] . "' AND pass='******')"; $DB->query($SQL); $num = $DB->num_rows(); $DB->close(); if ($num != 1) { echo ' <div class="block-header bg-danger"> <h3 class="block-title">Error</h3> </div> <div class="block-content"> <p>Wrong password...</p> <button class="btn btn-danger push-5-r push-10" type="button" onclick="location.href=\'change_pass.php\'"><i class="fa fa-undo"></i> Try again...</button> </div> '; } else { echo ' <div class="block-header bg-success"> <h3 class="block-title">Success</h3>
JOIN mv_vendas_movimento vm ON (vm.id_cliente = c.idcliente AND vm.controle = v.controle) LEFT JOIN cad_produtos_grade pg ON (pg.id = vm.id_grade) JOIN produto p ON (p.idproduto = vm.id_produto) JOIN cad_login l ON (l.id = vm.id_login ) WHERE c.idcliente = {$cliente_id} AND vm.estornado=0 AND vm.data_venda BETWEEN '{$data1}' AND '{$data2}' GROUP BY vm.controle, p.txtproduto, pg.descricao ORDER BY vm.data_venda DESC"; $rs_clientes_produtos = $db->query ( $sql ); if ($cliente_id <= 0) { echo exibe_errohtml ( 'Selecione um cliente.' ); exit (); } if ($db->num_rows ( $rs_clientes_produtos )) { ?> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr bgcolor="#f0f0f0"> <td height="25" align="center"><strong>Data</strong></td> <td height="25" align="center"><strong>Controle</strong></td> <td height="25" align="center"><strong>Produto</strong></td> <!-- <td height="25" align="center"><strong>Valor Unit�rio</strong></td>--> <td height="25" align="center"><strong>Qtd.</strong></td> <td height="25" align="center"><strong>Valor Total</strong></td> <td height="25" align="center"><strong>Vendedor</strong></td> </tr> <? $vendidos = 0;