コード例 #1
0
 public function consultarLoja($id)
 {
     $conexao = MySQL::getMySQL();
     $loja = new LojaVO();
     $sql = "SELECT * FROM dv_lojas WHERE loj_id = " . $id;
     $consulta = $conexao->consultar($sql);
     if ($consulta) {
         $loja->setLojaId($consulta[0]['loj_id']);
         $loja->setNome($consulta[0]['loj_nome']);
         $loja->setSobre($consulta[0]['loj_sobre']);
         $loja->setLink($consulta[0]['loj_link']);
         $loja->setTags($consulta[0]['loj_tags']);
         $loja->setCliques($consulta[0]['loj_cliques']);
         $loja->setLogo($consulta[0]['loj_logo']);
         $loja->setData($consulta[0]['loj_data']);
         $loja->setAtivo($consulta[0]['loj_ativo']);
         return $loja;
     } else {
         return false;
     }
 }
コード例 #2
0
 do {
     $i = 0;
     $id = '';
     while ($i < 4) {
         //GERA UM ID ALEATÓRIO DE 4 DÍGITOS
         if ($i < 1) {
             $id .= rand(1, 9);
         } else {
             $id .= rand(0, 9);
         }
         $i++;
     }
     //ENQUANTO EXISTIR, GERAR NOVO
 } while ($Pagina->existeLoja($id));
 $oPaginaVO->setLojaId($id);
 $oPaginaVO->setNome($nome);
 $oPaginaVO->setSobre($sobre);
 $oPaginaVO->setLink($link);
 $oPaginaVO->setTags($tags);
 $oPaginaVO->setCliques(0);
 $oPaginaVO->setLogo('');
 $oPaginaVO->setData(date('Y-m-d'));
 $oPaginaVO->setAtivo($ativo);
 $oLoja = $Pagina->inserirLoja($oPaginaVO);
 if ($oLoja) {
     $oLogVO = new LogVO();
     $oLogVO->setUsuarioID($_SESSION["login_usuario"]["id"]);
     $oLogVO->setUsuario($_SESSION["login_usuario"]["nome"]);
     $oLogVO->setAcao('Inserção: Usuário ' . $_SESSION["login_usuario"]["nome"] . ' inseriu a loja ' . $nome . ' (' . $id . ')');
     $oLogVO->setPagina($pagina);
     $oLogVO->setIP(getIP());