Ir para conteúdo

icarof

Members
  • Total de itens

    283
  • Registro em

  • Última visita

  • Dias vencidos

    1

Tudo que icarof postou

  1. icarof

    Trazer resultado de 0 ou 1 em Não ou Sim

    use uma if simples
  2. icarof

    Ajuda com else

    Primeiro, você ta abrindo e fechando muito as tags php sem necessidade é bom enxugar esse coidgo e substituir o Mysql pelo PDO. tente assim: <?php $botaoaluno = mysqli_query("SELECT aluno FROM escola WHERE colegio_id='$colid'",$db); $alunoativo = mysqli_num_rows($botaoaluno); if ($alunoativo == 1) { $pegaralunos = mysqli_query("SELECT alunosdisponiveis FROM tabelasalunos WHERE userID='{$_SESSION['userid']}' and alunosID='{$objauALN["alunID"]}'", $db); $classe = mysqli_num_rows($pegaralunos); if($classe != 0){ echo '<button name="geraralunos">Aluno presente</button>'; } else { echo '<button name="geraralunos">Aluno faltante</button>'; } } else{ echo '<p>Não tem aluno</p>'; } ?> tente tbm armazer a userid em uma variabvel do tipo inteiro antes da query
  3. icarof

    Como criar subdomínios automáticos a partir de um formulário

    Vamos lá Você precisa criar uma arquitetura multytenacity, ou seja multi inquilinos. vou explicar a lógica necessária para isso e você desenvolve se codigo. 1º crie uma tabela para seus clientes e identifique seus subdominios: e la armazene, a id do cliente, o subdomino e o nome. Ex: www.meusistema.com.br -> site matriz onde esta o sistema Cliente A - > clienteA.meusistema.com.br -> endereço do cliente A ClienteB - > clienteB.meusistema.com.br -> endereço do cliente B 2º Redirecione o subdominio dos clientes para a pasta da aplicação. 3º crie um arquivo pode chama-lo de tenacity.php e nele user a super global HTTP_HOST, ela ira lhe fornecer o endereço que quem esta acessando a pagina no momento. $dominio = $_SERVER['HTTP_HOST']; 4º nesse mesmo arquivo faça um consulta ao banco de dado informando o domínio como clausula WHERE para que você possa achar o cliente. com base na ID do cliente você fará a busca das informações dele na base de dados dele para que o sistema funcione normalmente. inlcua esse arquivo na index
  4. icarof

    phpMyAdmin sem privilégio para criar banco

    Amigo qual server você usa? isso é local ou ja na hospedagem? caso você use local e use o Wamp verifique onde ta se conectado pq ele vem com o Maria DB e mysql, e ambos sao acessados pelo phpmyadmin
  5. icarof

    usuários com permissões

    meu camarada é tudo questão de uso de condições, armazene o nivel de permissão em uma variavel e exiba os dados de acordo com a condição satifesita. <?php //pai = 1 //aluno = 2 //professor = 3 $nivel = 1; //login de pai if($nivel == 1){ //exiba aqui o conteudo do pai } elseif($nivel == 2){ //exiba aqui o conteudo para o aluno } elseif($nivel == 3){ //exiba conteudo para o professor } else{ echo "VocÊ nao tem permissão para acesso, contate o ADM"; } so realize essas condições apos o login ser confirmado,
  6. icarof

    While dentro de while

    Rode a busca das obras, e popule os quadros, use como condição do while o mysqli_fecth_assoc, e preencha as informações da obra, dentro bloco da obra você chama outro while com as info dos equipamentos. mais ou menos assim: <?php // $obra = "query que buscas as obras ja executada nessa variavel" while ($row = mysqli_fetch_assoc($obra)){ $id_obra = $row['id_obra'];//dentro das aspas vem o nome do campo na tabela do BD //demais dados relativos a obra como nome e informações. ?> <div class="row"> div que recebe todos os dados da obra <?php $query_eqipamentos = "buscas todos os equipamentos associados a id da obra"; $equips = "query executada" while($linha = mysqli_fetch_assoc($equips){ //lance aqui todas a informções dos equipamentos, você pode eusa o echo pra imprimiras as tags html ou abrir e fechar a php } ?> </div> <?php } ?> posso te fornecer essa logica
  7. icarof

    Php e MySQL

    Amigo, fiz algo parecido, você so vai precisar de de mais if e elseif, tipo <?php $estado_civil = "valor do BD"; ?> <select name="estadocivil" id="estadocivil" class="campo"> <option value="<?= $estado_civil; ?>"><?= $estado_civil; ?></option> <?php if($estado_civil == "Solteiro(a)"){ echo ' <option value="Casado(a)">Casado(a)</option> <option value="Divorciado(a)">Divorciado(a)</option> <option value="Viúvo(a">Viúvo(a)</option>'; } elseif($estado_civil == "Casado(a)"){ echo ' <option value="Solteiro(a)">Solteiro(a)</option> <option value="Divorciado(a)">Divorciado(a)</option> <option value="Viúvo(a">Viúvo(a)</option>'; } elseif($estado_civil == "Divorciado(a)"){ echo ' <option value="Solteiro(a)">Solteiro(a)</option> <option value="Casado(a)">Casado(a)</option> <option value="Viúvo(a">Viúvo(a)</option>'; } elseif($estado_civil == "Viúvo(a)"){ echo ' <option value="Solteiro(a)">Solteiro(a)</option> <option value="Casado(a)">Casado(a)</option> <option value="Divorciado(a)">Divorciado(a)</option>'; } ?> tenta ai
  8. você precisa criar uma condição, ai é mais um problema de logica do que de programação, tente o seguinte: 1 - conte quantos registros de "carne " você tem que seja do mesmo grupo ou lote sem consultar a data EX1:10 carnes Com base nisso rode a verificação e só peça para que ele exiba quando o total vencido for "idêntico" ao total de registro de carnes cadastrados. posso te ajudar com a logica, qual coisa posta o codigo ai
  9. icarof

    Redirecionamento de um domínio para outro

    Amigo, seria mais interessante você fazer esse redirecionamento diretamente no DNS do dominio, para que ambos acessem a mesma hospedagem
  10. icarof

    Origem de estoque aparece vazio.

    de uma verificado nas querys, pode ta havendo algum erro na volta das informaçoes, você ja verificou como o BD fica depois da requisição? ta mudando no no BD?
  11. icarof

    Dar Disabled em js em um campo dentro de um while php

    Cara, quais a condições para que o campo venha desabilitado? você pode inserir if dentro do while tbm, so uma dica, procure criar funções para suas conexões, poruqe no mesmo arquivo você ta fazendo isso 2 vezes e nao ta fechando elas tbm
  12. icarof

    Como trazer checkbox marcados???

    sim funciona tbm lembre de realizar o If pra validar se vai vir checado ou não Dica, tente usar sempre a mesma tag php <input type="checkbox" name="marcados[]" value="<?php echo $pegaTurma['id']?>"> <?php echo $pegaTurma['nome_turma']?> - <?php echo $pegaTurma['escola_turma']?><br> tnte assim: <input type="checkbox" name="marcados[]" value="<?= $pegaTurma['id']?>"> <?php echo $pegaTurma['nome_turma']."-".$pegaTurma['escola_turma']; ?><br>
  13. icarof

    Categorias no PHP e SQL

    no caso marsolim, ele nao vai escrever manualmente o noem das categorias eles vem didamicamente do banco
  14. icarof

    Leitura de porta serial (COM ou LPT) com PHP

    entendo, no caso não faziamos a leitura, os dados eram enviado direto a maquina que recebia os camandos
  15. icarof

    Gerar numero de matricula na hora do cadastro

    Amigo tenho uma função qeu faz isso, adapte a seu uso: function GeraRA(){ $novo_valor= ""; $valor = "0123456789"; srand((double)microtime()*1000000); for ($i=0; $i<8; $i++){ $novo_valor.= $valor[rand()%strlen($valor)]; } return $novo_valor; } //Essa função gera o Registro academico do aluno. no caso, eu uso o padrão Cliente/ Aluno, onde tenho um cliente só, mas ele pode se matricular em diferentes cursos tendo um RA para cada um deles, no caso quando clica em matricular, meu sistema chama uma modal, que ja exibe o RA na hora de selecionar o curso, so que tem uma função na action para verificar se sse numero ja exite mesmo sendo gerado dessa forma
  16. icarof

    PHP - Percorrer a Tabela antes de SALVAR no MYSQL

    Amigo, ai você teria 2 opções 1 - Colocar o campo como unique no BD, o que as vezes pode atrapalhar mas evita cadastros duplicados, ai você poe um tratamento para erro e exibe a mensagem. 2 - criar uma função que que execute uma busca, verifica se o nome ja existe e retorna se houver nome, ele avisa, se não ele grava. function VerificaItem($item){ $query = "faz a sua query aqui"; $resultado = DBExecute($query)//função que executa a query; $m = mysqli_num_rows($resultado); if($m != 0){ echo " Este item ja esta cadastrado"; } elseif( $m == 0){ //execute o insert do item } else{ echo "Houve um erro na busca, verifique a solicitação" //tratativa de erro } }
  17. icarof

    Como trazer checkbox marcados???

    No caso, o formulario que vai receber esses dados fica dentro de uma form, e você envia as alterações nomalmente em de insert você vai usar um update na action, a tag checked é so pra avisar que o fomulario precisa exibir esse input marcado. lembrando que nesse exemplo ai que te mandei ele vai mandar esses check como uma array, você precisa fazer o foreach na sair pra gravar.
  18. icarof

    Preciso de tutoria em PHP/MySql/Xampp

    Amiga, podemos ir lhe ajudando, vai postando os erros que você encontra que vamos lhe ajudando
  19. icarof

    Integrar Canal do Youtube no Site

    Cara, creio que não, ate porque qua do você lança o video o youtube ja te fornce logo a url resumida do video, o que vcpode fazer é criar uma função para receber so o codigo e ja colocar o video, tipo você cadastra so a URL e ele ja entende que é pra incorporar o video.
  20. icarof

    Como trazer checkbox marcados???

    Sapinn, faz o seguinte, você faz a query e traz os dados, faz um if dentro da inpout do checkbox para verificar se o valor que veio do banco é o mesmo que esta dentro da tag value, caso seja você da um echo na opção checked. tipo assim: <?php $query = "faça a query a tragas os dados para pupular o formulario"; //use o metodo de query PDO ou MySqli e ponha e uma variavel o resultado $chbox = "valor que veio do BD"; ?> <span>Selecione uma opção</span><br/> <input type="checkbox" name='chbox' value="1" <?php if($chbox == 1){ echo "checked"; } ?> > Opção 1 <br/> <input type="checkbox" name='chbox[]' value="2" <?php if($chbox == 2){ echo "checked"; } ?>> Opção 2 <br/> <input type="checkbox" name='chbox' value="3" <?php if($chbox == 3){ echo "checked"; } ?>> Opção 3 <br/> <input type="checkbox" name='chbox' value="4" <?php if($chbox == 4){ echo "checked"; } ?>> Opção 4 <br/> Mais ou mnenos isso ai, lembrando que nao é regra absoluta, apenas uma forma de fazer o que você quer.
  21. icarof

    Integração com REST API

    Mano, vou pesquisar e ver, pois percebi que o fórum anda muito parado, muitas perguntas paradas e sem resposta
  22. icarof

    Leitura de porta serial (COM ou LPT) com PHP

    Rafael, é possível ler essas portas sem bloqueio desenvolvemos uma aplicação no trablho que envia comando hexadecimais para para um equipamento com porta serial, no caso usamos um cabo conversor de usb para serial. usamos a seguinte codificação: //Passa os paramentros de acesso para a porta COM, aqui no caso a porta com exec("mode com5: BAUD=9600 PARITY=n DATA=8 STOP=1 to=off dtr=off rts=off"); //Faz a abertura em modo de escrita $fp =fopen("com5", "w"); após a abertura você pode enviar o comando: fwrite($fp, "mensagem a ser enviada"); //Hexa para camera 1 fclose($fp);
  23. icarof

    Ajuda com window.alert

    Pode, você pode por um Alert Javascript ou chamar uma janela modal. no caso você faz essa chamada antes do redirecionamento.
  24. icarof

    deixar todas as imagens enviada com extensão .jpg

    Amigo, ai você teria de usar alguma biblioteca para tratar as imagens e converte-las em php, sugiro que busque também em outros foruns.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.