MTavares

Membros
  • Content Count

    1066
  • Joined

  • Last visited

Community Reputation

0 Neutro

3 Followers

About MTavares

Perfil

  • Gender
    Male

Recent Profile Visitors

2520 profile views
  1. MTavares

    Resultados XML

    Colegas. Estou trazendo do banco as notas dos alunos que estão da seguinte forma: C,D,A,C,A,E,A,B,C,C,B,D,A,C,D,D,B,B,B,A E essas notas são comparadas com um arquivo XML que estou buscando dessa forma: <?php $xml = simplexml_load_file($arquivoXML); $contar = 0; $notasAlunos = explode(',',$aluno->avaliacao_respostas); foreach($xml->avaliacao->disciplina as $disciplina) { echo $disciplina->attributes()->nome.":<br>"; foreach ($disciplina as $questao) { foreach($notasAlunos as $notaAluno){ // Aqui trago as notas dos alunos if($questao->resposta == $notaAluno){ // aqui verifico se as questões do gabarito é igual a nota do aluno $conta = $contar++; } } } } echo $conta; Porém preciso fazer com que as notas dos alunos sejam contabilizadas conforme as disciplinas. Ex.: Matemática 3 acertos, Física 4 acertos... Não estou conseguindo....
  2. Resolvido. Para isso, basta trocar: $.each(data, function (index, value){ por: for($i=0; $i < data.length; $i++) {
  3. Olá colegas. Não sei exatamente se o erro está no Jquery ou PHP, mas por via das dúvidas colocarei aqui. Tenho um sistema do qual o usuário ao selecionar o tamanho da pizza, aparecerá a relação das pizzas referentes ao tamanho. Porém ele retorna o nome da Pizza, mas o ID ele retorna como undefined. Veja: HTML <select name="Pizzas" id="pizzas" class="form-control" disabled> <option value="0">Selecione o tamanho da pizza acima</option> </select> JQUERY <script type="text/javascript"> $(document).ready(function() { $('#tamanho-pizzas').change(function(e) { $('#pizzas').attr("disabled", false); $('#pizzas').empty(); var id = $(this).val(); if(id == 0){ $('#pizzas').attr("disabled", true); $('#pizzas').html("<option value='0'>Selecione o tamanho da pizza acima</option>"); } // alert(id); $.post('pizzariasajax.php', {ufid:id}, function(data){ // alert(console.log(JSON.stringify(data))); // var cmb = '<option value="">Selecione a pizza</option>'; var cmb; $.each(data, function (index, value){ alert(console.log(Object.keys(this))); // var cidadeid; cmb = cmb + '<option value="' + value.cidadeid + '">' + value.cidade + '</option>'; }); $('#pizzas').html(cmb); }, 'json'); }); }); </script> PHP if (isset($_SERVER["HTTP_X_REQUESTED_WITH"]) && $_SERVER["HTTP_X_REQUESTED_WITH"] === "XMLHttpRequest"){ $conexao = mysqli_connect('192.168.250.120','root','','pizzarias') or die(mysqli_error($conexao)); $ufid = filter_input(INPUT_POST, 'ufid', FILTER_SANITIZE_NUMBER_INT); if ($ufid){ $query = mysqli_query($conexao, "SELECT pizzas.IdPizzas, pizzas.TamanhoPizzas, sabores.Sabores, sabores.IdSabores FROM piz_cad_pizzas pizzas INNER JOIN piz_cad_sabores sabores ON pizzas.IdSabores = sabores.IdSabores WHERE pizzas.TamanhoPizzas=".$ufid." GROUP BY sabores.Sabores"); while($jm = mysqli_fetch_array($query)){ $linhas[] = array( "cidadeid" => $jm["IdPizzas"], "cidade" => $jm["Sabores"] ); } echo json_encode($linhas); } } No SQL ele retorna corretamente. Veja a imagem abaixo:
  4. Colegas. Alguém sabe o nome do efeito ou algum carrinho que faça o efeito abaixo, pois gostaria de implementar esse efeito em uma loja virtual que estou desenvolvendo para um cliente: http://www.templatemonster.com/demo/45301.html Obrigado Marcos
  5. Olá wootzor. Perdoe-me a demora. Segue a imagem:
  6. Colegas. Estou querendo fazer um carrinho de compras dinâmico, ou seja, quando o cliente selecionar o produto, já apareça no carrinho no topo do site automaticamente. Alguém sabe como eu faria isso? Obrigado! Marcos
  7. MTavares

    Sessão ou Cookie WP

    Olá Pessoal. Estamos desenvolvendo um novo sistema para substituir o sistema atual que foi feito em WP versão 3.3. O nosso objetivo é modificar a estrutura, porém enquanto isso não acontece, estamos criando ferramentas externas a WP. O nosso obstáculo agora é fazer com que essas páginas que estão sendo desenvolvidas por nós e que não fazem parte do WP, só sejam visualizadas pelos administradores que acessarem o wp-admin, para isso, precisamos pegar o COOKIE ou a SESSION que o WP gera ao se logar. Sabemos o código PHP nativo, tanto para capturar o COOKIE, quanto a SESSION, mas não sabemos qual a nomenclatura o WP usa para ambos. Perdoe-me se não fui claro na minha dúvida, pois não conheço muito o WP. Obrigado
  8. Olá rickynavas. Obrigado pela resposta. Aqui na empresa estamos querendo desenvolver um app para tablet Android, mais ou menos do estilo do vídeo abaixo. Não seria exatamente pra restaurantes, mas a mesma estrutura. Você saberia dizer se foi desenvolvido em Java ou híbrido? Perdoe-me a pergunta, pois não conhecemos muito a linguagem Java para ver se ela é possível desenvolver esse tipo de efeitos. Veja.: https://www.youtube.com/watch?v=AjcYuw2s3DY Obrigado
  9. Pessoal. Tenho uma dúvida. Para desenvolver para Tablet Android, qual linguagem se usa? Java ( a linguagem Java mesmo ) ou Jquery, CSS, etc? Obrigado
  10. Olá Wootzor. Na verdade seria a barra inferior do próprio navegador. Estamos usando o Chrome Versão 47.0.2526.106 também. Abraço
  11. Pessoal. Estamos precisando de uma ajuda. Aqui na empresa estamos desenvolvendo um novo site baseado no Bootstrap, porém em todos os navegadores aparece normalmente, mas no Chrome aparece com uma barra inferior enorme. Não estamos encontrando o erro. Alguém poderia nos ajudar? Segue o site: http://beta.simetria-rh.com.br/novo/ Obrigado!
  12. Pessoal. Todos bem? Estou querendo começar a entrar no mercado de tablets, alguém poderia me indicar um livro, site, etc onde eu possa começar dar os primeiros passos? Obrigado.
  13. MTavares

    Gravar arquivo texto

    Colegas. Tenho um arquivo csv do qual através de um upload gravo em um arquivo txt seu conteúdo. O arquivo cvs compõe dos campos: Nome | Idade | Cidade | Estado Quando gravo para o arquivo txt, ele só pega a primeira linha. Veja o código abaixo: $abrirArquivo = fopen($arquivo, "r"); // abrindo o arquivo cvs $conteudo = fread($abrirArquivo,filesize($arquivo)); $dividir = explode(";",$conteudo); $leituraFinal = ""; // while(!feof($abrirArquivo)) { for ($i = 0; $i < count($dividir); $i++) { // foreach($dividir as $ver){ echo $dividir[0] . " " . $dividir[1] . "<br>"; $leituraFinal .= $dividir[0] . " " . $dividir[1] . ""; // Gravo no arquivo txt $abreArquivo = fopen($diretorio . "JAN_2012.txt", "w"); $lerArquivo = fread($abreArquivo, filesize($abreArquivo)); fwrite($abreArquivo, $leituraFinal); // } }Obrigado!
  14. Colegas, tenho uma classe de conexão: class Conecta { private $Servidor = '127.0.0.1'; private $Usuario = 'root'; private $Senha = 'senha'; private $Banco = 'banco'; protected $Conecta; public function conectar(){ $this->conecta = mysqli_connect($this->servidor,$this->usuario,$this->senha,$this->banco); mysqli_set_charset($this->conecta, "utf8"); if (mysqli_connect_errno() != 0) { $this->erro(mysqli_connect_error()); header("Location: erro/erro.php"); } private function erro($erroValor){ error_log(filter_input(INPUT_SERVER,"PHP_SELF")." - CODPT 0001: ("[email protected]("d/m/Y") ." às "[email protected]("H:i").") - ".$erroValor."\r\n",3,"log/erro.log"); error_log("Erro no sistema de conexão do cliente MCB. CODPT 0001: ".$erroValor,1,"[email protected]"); } }Que é extendida na classe de métodos: class Metodos extends Conecta{ public function metodoi(){ $this->conectar(); $conexao = $this->conecta; $sql = mysqli_query($conexao,"MINHA QUERY"); } }Ok.. funciona... porém quando tento colocar: $sql = mysqli_query(parent::conectar(), "MINHA QUERY");Não funciona... gostaria de saber se ao invés de colocar: $this->conectar(); $conexao = $this->conecta;Teria algum outro meio, pois coloco o código acima em todos os métodos.
  15. MTavares

    Bootstrap

    Olá pessoal. Alguém poderia me indicar algum site onde eu possa baixar templates gratuitos de loja virtual em bootstrap? Estou procurando no Google, porém não estou conseguindo achar. Talvez eu esteja buscando de forma incorreta. Agradeço aos colegas que puderem me ajudar.