Ir para conteúdo
Fórum Script Brasil

Hortencio

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Tudo que Hortencio postou

  1. Ola amigos, espero que estejam todos bem. Tenho o sguinte condigo que me busca os nomes dos funcionarios na tabela 'usuarios' no camo 'nom' e ate aqui funciona perfeito. Eis o codigo: <?php include_once('php_conexion.php'); $consulta = mysql_query("SELECT nom FROM usuarios ORDER BY nom"); while($fila = mysql_fetch_array($consulta)){ ?> <option selected id ="<?php echo $fila['id'];?>2"><?php echo $fila['nom'] ?></option> <?php }?> </select> Depois deste codigo tenho o codigo abaixo onde o campo funcionario é o que eu necessito: <?php session_start(); include_once('php_conexion.php'); include_once('Class/funciones.php'); include_once('Class/class_servicos.php'); if($_SESSION['tipo_usu']=='a' or $_SESSION['tipo_usu']=='c' or $_SESSION['tipo_usu']=='u'){ }else{ header('location:error.php'); } if(!empty($_POST['fechai']) or !empty($_POST['fechaf'])){ $fechai=limpiar($_POST['fechai']); $fechaf=limpiar($_POST['fechaf']); $funcionario=limpiar($_POST['funcionario']); }else{ $funcionario=''; $fechai=date('Y-m-d'); $fechaf=date('Y-m-d'); } ?> Depois já tenho o codigo da query que me consulta na tabela 'pagos_pedidos' no campo funcionario onde esta a informacao que quero: Eis o codigo: <?php $neto=0; if(!empty($_POST['funcionario'])){ if($_POST['funcionario']=='Todos'){ $sql=mysql_query("SELECT * FROM pagos_pedidos WHERE fecha between '$fechai' AND '$fechaf'"); }else{ $sql=mysql_query("SELECT * FROM pagos_pedidos WHERE funcionario='$funcionario' and fecha between '$fechai' AND '$fechaf'"); } while($row=mysql_fetch_array($sql)){ $neto=$neto+$row['valor']; $oAlumno = new Consultar_Alumnos($row['alumno']); ?> <tr> <td><?php echo $oAlumno->consultar('nombre')?></td> <td><?php echo $row['fecha']; ?></td> <td><?php echo $row['categoria']; ?></td> <td><?php echo $row['funcionario']; ?></td> <td><div align="right"><?php echo number_format($row['valor']); ?>.00</div></td> </tr> <?php } ?> Amigos, ate aqui funciona perfeitamente. O meu problema é o seguinte: quero seleccionar uma categoria por exemplo CERTIFICADOS no campo categoria da mesma tabela 'pagos_pedidos' para que me mostre somente todos certificados atendidos por um determinado funcionario que vou seleccionar uma vez que são varios funcionarios que atendem diferentes categorias e ate a mesma categoria pode ser atendida por varios funcionarios. A parte do funcionario esta bem. Mas como faco para aumentar o campo categorias não sei.
  2. Ola amigos, espero que estejam bem. A minha duvida é a seguinte: tenho uma tabela como os seguintes campos: Nome do aluno, Data de pagamento, Categoria Agora o que não sei fazer é a numeracao. Gostaria que quando eu for a fazer a consulta dos registos efectuados numa determinada data, o resultado seja enumerado em ordem crescente por exemplo: 1, 2, 3, 4, 5...etc Estou usando php e a base de dados local XAMPP
  3. Ola amigos, espero que estejam bem Tenho um codigo que encontrei na internet para calcular o valor de duas colunas. Na primeira coluna tenho o campo 'valor' e na segunda coluna tenho o campo 'multa' Cada um desses campos tenho numeros monetarios por calcular. Este codigo me calcula os valores do campo 'valor' e me mostra o nome do cliente desde outra tabela <?php $neto=0; if(!empty($_POST['alumno'])){ $sql=mysql_query("SELECT * FROM pagos WHERE fecha between '$fechai' AND '$fechaf' and alumno='$alumno' " ); while($row=mysql_fetch_array($sql)){ $neto=$neto+$row['valor'] ?> Agora, para calcular os valores de outro campo não sei como fazer. e no final que me calcular o valor total dos dois campos Agradeco desde já a vossa ajuda
  4. Hortencio

    Checkbox

    Tenho uma grande dificuldade que não consigo resolver de enviar dos valores de checkbox no banco de dados. Segui um exemplo aqui do forum mas não me deu certo. ai vos envio o codigo html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Documento sin t&iacute;tulo</title> </head> <body> <form id="form1" name="form1" method="post" action="bcheck.php"> <div align="center"> <table width="1059"> <tr> <td colspan="4" bordercolor="#00FFFF" bgcolor="#0099FF">&nbsp;</td> </tr> <tr> <td colspan="4" bordercolor="#00FFFF" bgcolor="#A4F7FB">Codigo <label> <input name="nit" type="text" id="nit" /> </label> Turma <select name="turma" id="turma"> <option>A</option> <option>B</option> </select> Classe <select name="classe" id="classe"> <option>8</option> <option>9</option> </select> N&deg; de Recibo <label> <input name="recibo" type="text" id="recibo" /> Data <input name="data" type="date" id="data" /> Total <input name="total" type="text" id="total" /> </label> <label></label></td> </tr> <tr> <td colspan="3" bgcolor="#A4F7FB"><div align="center">Disciplinas</div></td> <td width="369" bgcolor="#A4F7FB">&nbsp;</td> </tr> <tr> <td width="217" bgcolor="#A4F7FB"><label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Portugues"/> </label> Portugues</td> <td width="173" bgcolor="#A4F7FB"><label></label> <label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Biologia"/> </label> Biologia</td> <td width="272" bgcolor="#A4F7FB"><label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Desenho" /> </label> Desenho</td> <td bgcolor="#A4F7FB">&nbsp;</td> </tr> <tr> <td bgcolor="#A4F7FB"><label></label> <label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Ingles"/> </label> Ingles</td> <td bgcolor="#A4F7FB"><label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Fisica"/> Fisica</label></td> <td bgcolor="#A4F7FB">&nbsp;</td> <td bgcolor="#A4F7FB">&nbsp;</td> </tr> <tr> <td bgcolor="#A4F7FB"><label></label> <label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Frances"/> </label> Frances</td> <td bgcolor="#A4F7FB"><label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Quimica"/> </label> Quimica</td> <td bgcolor="#A4F7FB">&nbsp;</td> <td bgcolor="#A4F7FB">&nbsp;</td> </tr> <tr> <td bgcolor="#A4F7FB"><label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Historia" /> Historia</label></td> <td bgcolor="#A4F7FB"><label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Matematica" /> </label> Matematica</td> <td bgcolor="#A4F7FB">&nbsp;</td> <td bgcolor="#A4F7FB">&nbsp;</td> </tr> <tr> <td bgcolor="#A4F7FB"><label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Geografia" /> Geografia</label></td> <td bgcolor="#A4F7FB"><label> <input name="checkbox[]" type="checkbox" id="checkbox" value="Filosofia" /> Filosofia</label></td> <td bgcolor="#A4F7FB">&nbsp;</td> <td bgcolor="#A4F7FB">&nbsp;</td> </tr> <tr> <td colspan="4" bgcolor="#0099FF"><label> <div align="center"> <input name="Input" type="image" src="img/guardar.jpg"'submit-over.jpg> </div> </label></td> </tr> </table> </div> </form> </body> </html> Esta é o codigo do mysql: <?php //print_r($_POST['checkbox']); //Para verificar os dados seleccionados $nit = $_POST['nit']; $turma = $_POST['turma']; $classe = $_POST['classe']; $recibo = $_POST['recibo']; $data = $_POST['data']; $total = $_POST['total']; require_once('php_conexion.php'); $save=mysql_query("INSERT INTO usuario_exame(nit, turma, classe, recibo, data, total) VALUES ('$nit', '$turma', '$classe', '$recibo', '$data', '$total')"); if($_POST['checkbox'] != "") { if(is_array($_POST['checkbox'])) { while(list($key,$value) = each($_POST['checkbox'])) $guardar=mysql_query("INSERT INTO inscricao(nit, portugues, ingles, frances, historia, geografia, biologia, fisica, quimica, matematica, filosofia, desenho) VALUES ('', '$value')"); } } if($save and $guardar) echo '<h1> DTodos dados guardados com sucesso</h1>'; else echo '<h1> Dados guardados com sucesso</h1>'; include ("inscricao.php"); return; ?> O primeiro me guarda os dados na tabela, mas o segundo para tabela inscricao não me guarda aguardo a vossa atencao
  5. Alo a todos Criei um banco de dados com varios formularios e criei tambem uma tela de login com senha. testei deu certo. Acontece que quando fechei a janela do access e tornei a abrir a tela já não funciona e não da nenhuma mensagem de erro. A que se deve? o codigo que pus é o seguinte: Option Compare Database Private Sub Comando4_Click() usuario.SetFocus If usuario = "hortencio" And Senha = "horte2011" Then MsgBox "acesso concedido", vbInformation, "login" DoCmd.Close DoCmd.OpenForm "Formulario1" Else MsgBox "acesso negado", vbCritical, "Erro" End If End Sub
×
×
  • Criar Novo...