
Gilbeto F. T
Membros-
Total de itens
36 -
Registro em
-
Última visita
Sobre Gilbeto F. T

Gilbeto F. T's Achievements
0
Reputação
-
Olá, Estou aprendendo usar o JQuery e percebi um problema na minha página, tenho dois botões um para enviar os dados(botoão submit) e outros para limpar a página(button reset), porém, observei que se eu clicar no botão reset para limpar a página inserir novos dados para o cadastro e clicar no botão enviar(submit), os dados não são gravados no banco. Isso é assim mesmo ou eu fiz algo errado ????? Segue o código: 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>ESUTES - ESCOLA SUPERIOR DE TEOLOGIA DO ESPÍRITO SANTO</title> <link type="text/css" href="../CSS/Label.css" rel="stylesheet" /> <link type="text/css" href="../../JS/JQuery-ui-1.7.1/development-bundle/themes/base/ui.all.css" rel="stylesheet" /> <link type="text/css" href="../../JS/JQuery-ui-1.7.1/development-bundle/demos/demos.css" rel="stylesheet" /> <script type="text/javascript" src="../../JS/jquery-1.3.2.js"></script> <script type="text/javascript" src="../../JS/Plugins/JQuery/jquery.form.js"></script> <script type="text/javascript" src="../../JS/JQuery-ui-1.7.1/development-bundle/ui/ui.core.js"></script> <script type="text/javascript" src="../../JS/JQuery-ui-1.7.1/development-bundle/ui/ui.tabs.js"></script> <script type="text/javascript"> $(document).ready(function(){ // enviando dados ao banco $("#frmCadMatricula").submit(function(){ var options ={ target: "#rFormEnviado", url: "iMatricula.php", type: "post", success: function(resposta){ $("#rFormEnviado").text("OK !!!! Enviado com sucesso").show(); } } $(this).ajaxSubmit(options); return false; }); }); </script> </head> <body> <div><h3>Formulário de matrícula</h3></div> <form class="Formulario" id="frmCadMatricula"> <table> <tr> <td class="fonte12Arial"> Nome do aluno <br /> <select class="select" name="cboAluno" id="cboAluno" style="width:350px"> <?php while($LAluno = mssql_fetch_assoc($res)) { echo "<option value=\"" . $LAluno['idAluno'] . "\">" . $LAluno['Nome'] . "</option>"; } ?> </select> </td> <td> </td> </tr> <tr> <td class="fonte12Arial"> Curso <br /> <select class="select" name=cboCurso id=cboCurso style="width:150px"> <?php while($LCurso = mssql_fetch_assoc($Curso)) { echo "<option value=\"" . $LCurso['idCurso'] . "\">" . $LCurso['Curso'] . "</option>"; } ?> </select> </td> <td> </td> </tr> <tr> <td class="fonte12Arial"> Data matrícula <br /> <input class="input" type="text" name="edDataMatricula" id="edDataMatricula" size="20" maxlength="10" /> </td> <td> </td> </tr> </table> <input type="reset" name="btnNovo" value="Novo" style= " font: Arial; font-size: 12px; font-weight: bold; background-color: #FFFFF; border-style: solid; border-color: #000000; width: 80px " /> <input type="submit" name="btnGravar" value="Gravar" style= " font: Arial; font-size: 12px; font-weight: bold; background-color: #FFFFF; border-style: solid; border-color: #000000; width: 80px " /> <table> <tr> <td> <div id="rFormEnviado"></div> </td> </tr> </table> </form> </body> </html> PHP: <?php $path = "../initServer.php"; include($path); if($_SERVER["REQUEST_METHOD"] == "POST") { $idMatricula = 0; $idAluno = $_POST["cboAluno"]; $Nome = ""; $idCurso = $_POST["cboCurso"]; $DataMatricula = $_POST["edDataMatricula"]; $DataCancelamento = ""; $DataSuspensao = ""; $Opcao = 1; //Define Procedure $NomeProcedure = "pMatricula"; $Proc = mssql_init($NomeProcedure); //Definindo parâmetros do banco(obs: o nome do parâmetros, tem que ser o mesmo do banco) mssql_bind($Proc, "@Opcao", $Opcao, SQLINT1, false, false, 0); mssql_bind($Proc, "@idMatricula", $idMatricula, SQLINT1, false, false, 0); mssql_bind($Proc, "@idAluno", $idAluno, SQLINT1, false, false, 0); mssql_bind($Proc, "@Nome", $Nome, SQLVARCHAR, false, false, 50); mssql_bind($Proc, "@idCurso", $idCurso, SQLINT1, false, false, 0); mssql_bind($Proc, "@DataMatricula", $DataMatricula, SQLVARCHAR, false, false, 10); mssql_bind($Proc, "@DataCancelamento", $DataCancelamento, SQLVARCHAR, false, false, 10); mssql_bind($Proc, "@DataSuspensao", $DataSuspensao, SQLVARCHAR, false, false, 10); //Execute Procedure mssql_execute($Proc); echo("<h3><a href=../Matricula/CadMatricula.php target=_parent>Nova matrícula</a></h3>"); } else { echo "<h4>Atenção !!!!! erro ao gravar os dados no banco. Favor contactar o SUPORTE</h4>"; exit; } ?> Alguém ajuda ????? Obrigado.
-
Olá, Tenho um listbox com vários itens, preciso mostrar uma informação vinda do banco num textbox quando o usuário clicar no item do listbox. Alguém ajuda ????? Obrigado.
-
Não. Hora mostra todos, Hora mostra somente os alunos pesquisados através do textbox. Obrigado.
-
Olá, Com esse script, consigo mostrar todos os registros da tabela quando a página é mostrada como eu preciso fazer duas consultas sendo uma mostrando todos os registros e outra mostrando somente alguns registros, a idéia é aproveitar a página uma vez que são iguais. Alguém ajuda ?????? Obrigado. Mostrando todos <?php include "pAluno.php"; ?> <!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></title> </head> <body> <form id="frmExibeAluno" name="frmExibeAluno" method="post" action="pAluno.php"> <label> <br /> Nome <br /> </label> <input type="text" name="edNome" id="edNome" size="50" maxlength="50" /> <input type="submit" name="btnLocalizar" value="Localizar" style= " font: Arial; font-size: 12px; font-weight: bold; background-color: #FFFFF; border-style: solid; border-color: #000000; width: 120px " /> <br /> <br /> <fieldset> <?php if($res) { echo " <table border='0' width='100%'> <tr> <td> id </td> <td> Nome </td> <td> Telefone residencial </td> <td> Celular </td> <td> Telefone comercial </td> <td> FAX </td> <td> EMail </td> </tr> "; while($lista = mssql_fetch_array($res)) { echo "<tr>"; echo "<td width='50px'>" . $lista['idAluno'] . "</td>"; echo "<td width=150px'>" . $lista['Nome] . "</td>"; echo "<td width='120px'>" . $lista['FoneRes'] . "</td>"; echo "<td width=120px'>" . $lista['Celular] . "</td>"; echo "<td width='120px'>" . $lista['FoneCom'] . "</td>"; echo "<td width=120px'>" . $lista['Fax] . "</td>"; echo "<td width='150px'>" . $lista['EMail'] . "</td>"; echo "</tr>"; } echo "</table>"; } else { echo "Erro ao listar os dados!"; } ?> </fieldset> <br /> </form> </body> </html> Pesquisando os aluno <php $idAluno = 0; $Nome = ""; $FoneRes = ""; $FoneCom = ""; $FAX = ""; $Celular = ""; $EMail = ""; $NomeProcedure = "pAluno"; $Proc = mssql_init($NomeProcedure); mssql_bind($Proc, "@idAluno", $idAluno, SQLINT1, false, false, 0); mssql_bind($Proc, "@Nome", $Nome, SQLVARCHAR, false, false, 50); mssql_bind($Proc, "@FoneRes", $FoneRes, SQLVARCHAR, false, false, 20); mssql_bind($Proc, "@FoneCom", $FoneCom, SQLVARCHAR, false, false, 20); mssql_bind($Proc, "@FAX", $FAX, SQLVARCHAR, false, false, 20); mssql_bind($Proc, "@Celular", $Celular, SQLVARCHAR, false, false, 20); mssql_bind($Proc, "@EMail", $EMail, SQLVARCHAR, false, false, 60); //Execute Procedure $res = mssql_execute($Proc); ?>
-
OFF[Apache me rede XP baseado em grupo de trabalho]
uma questão postou Gilbeto F. T Outros Softwares
Olá, Preciso configurar o apache para que funcione numa rede com 5 máquinas com windows XP baseada em em grupo de trabalho. Alguém ajuda ?????? Obrigado. -
Resolvido. No html foi feito assim: <input type="checkbox" name="chkBatizado" id="chkBatizado" value="S" /> No php foi feito assim: if(isset($_POST["chkBatizado"])) { $Batizado = "S"; } else { $Batizado = "N"; } Não sei se essa é a melhor solução mas para o meu caso resolveu. Aceito novas sugestões. Obrigado.
-
(Resolvido) Enviando dados do menu list para o banco
pergunta respondeu ao Gilbeto F. T de Gilbeto F. T em PHP
Resolvido. Na verdade o problema estava no nome do parâmetro que estava sendo enviado ao banco no insert do sql. Obrigado. -
Olá, Preciso enviar a opção escolhida pelo usuário a partir no menu lit para o banco, porém, quando os dados são gravados, o campo no banco fica 0(zero). Com o código abaixo, o menu list é preenchido com as UF's vindo do banco até, está funcionando sem problemas a questão é que quando eu escolho qualquer UF ele sempre envia zero para o banco. <select name=cboUFNascto id=cboUFNascto style="width:153px"> <?php mssql_data_seek($Estado, 0); // Esta função retorna o ponteiro para o início while($LEstado = mssql_fetch_assoc($Estado)) { echo "<option value=\"" . $LEstado['idUF'] . "\">" . $LEstado['Estado'] . "</option>"; } ?> </select> Código para postar no banco $idUF = $_POST["cboUF"]; Obs: O campo a ser gravado no banco, é idUF. Alguém ajuda ?????? Obrigado.
-
Olá, Estou com a seguinte dificuldade tenho um checkbox na página com dois valores posivéis quando marcado, deve ser enviado "S" para banco e desmarcado deve ser enviado "N" para o banco alguém pode ajudar ????? Valeu. Obrigado.
-
(Resolvido) Preenchendo dois menu list em posições diferentes da págin
pergunta respondeu ao Gilbeto F. T de Gilbeto F. T em PHP
OK. Valeu a dica e o problema foi resolvido. mssql_data_seek($Estado, 0); $Estado - É o vetor que contém os dados retornados do banco e 0(zero) o parâmetro para retornar o ponteiro para o início do vetor e repassar todos os registros novamente. Obrigado. -
Olá, Preciso preencher dois menu list em posições diferentes da página com o mesmo conteúdo. Vejam o código de preenchimento <select name=cboUF id=cboUF style="width:153px"> <?php while($LEstado = mssql_fetch_assoc($Estado)) { echo "<option value=\"" . $LEstado['idUF'] . "\">" . $LEstado['Estado'] . "</option>"; } ?> </select> <select name=cboUFNascto id=cboUFNascto style=width:153px"> <?php while($LEstado = mssql_fetch_assoc($Estado)) { echo "<option value=\"" . $LEstado['idUF] . "\">" . $LEstado['Estado'] . "</option>"; } ?> </select> Pelo os testes que fiz, no segundo menu list, o vetor LEstado está vazio surgiu uma dúvida então quando o vetor LEstado preenche o primeiro menu list ele perde o conteúdo ?????? Alguém ajuda ?????? Obrigado.
-
OK....Claro vacilo da minha parte já viu com marinheiro de primeira viagem essas coisa acontece muito obrigado. Funcionou
-
Olá, Consegui preencher o menu list com os dados vindo do banco, porém, gostaria de fazer o seguinte ao invés de colocar o código php e html numa unica página, quero colocar o código php em uma página separa. Vejam o código: PHP - Código separado <?php $path = "../../ESUTES/initServer.php"; if(file_exists($path)) { include($path); $Opcao = "2"; //Define Procedure $NomeProcedure = "pUF"; $Proc = mssql_init($NomeProcedure); //Definindo parâmetros do banco(obs: o nome do parâmetro, tem que ser o mesmo do banco) mssql_bind($Proc, "@Opcao", $Opcao, SQLINT1, false, false, 0); mssql_bind($Proc, "@idUF", $idUF, SQLINT1, false, false, 0); mssql_bind($Proc, "@UF", $UF, SQLVARCHAR, false, false, 2); mssql_bind($Proc, "@Estado", $Estado, SQLVARCHAR, false, false, 30); //Execute Procedure $Estado = mssql_execute($Proc); } else { echo "erro ao acessar o arquivo no endereço <<< .$path >>>. Favor contactar o SUPORTE."; exit; } ?> HTML - Código separado <?php $path = "../Consulta/pUF.php"; if(!file_exists($path)) { echo "erro ao acessar o arquivo no endereço <<< .$path >>>. Favor contactar o SUPORTE."; exit; } /* $path = "../Consulta/pProfissao.php"; if(!file_exists($path)) { echo "erro ao acessar o arquivo no endereço <<< .$path >>>. Favor contactar o SUPORTE."; exit; }*/ ?> <!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>ESUTES - ESCOLA SUPERIOR DE TEOLOGIA DO ESPÍRITO SANTO</title> </head> <body> <div> <img class="imagefloat" src="../Imagens/LogoESUTES.jpg" alt="ESUTES" width="285" height="55" border="1" /> <h2>Sistema de agendamento de tarefas e boletim escolar</h2> <h4>CADASTRO DE ALUNO</h4> </div> <form> <fieldset> <label> Estado </label> <select name=cboUF id=cboUF style="width:153px"> <?php while($LEstado = mssql_fetch_assoc($Estado)) { echo "<option value=\"" . $LEstado['idUF'] . "\">" . $LEstado['Estado'] . "</option>"; } ?> </select> </fieldset> </form> </body> </html> Quando junto o código em uma unica página, o menu list é preenchido sem problema nenhum, porém, quando separo o código em duas páginas como o código acima, o menu list, aparece em branco. Alguma dica ??? Obrigado.
-
Pessoal, Fiz assim e não funciona: No html: <td> Profissão <br /> <?php include "Profissao.php"; // faz a consulta echo "<select "; echo "name=\"cboProfissao\" "; echo "id=\"cboProfissao\" "; echo "style=\"width:153px\">"; while($Lista = mssql_fetch_assoc($Result)) { echo "<option value=\"" . $Lista['idProfissao'] . "\">" . $Lista['Profissao'] . "</option>"; } echo "</select>"; ?> </td> No php: <?php $path = "initServer.php"; include($path); $Opcao = "3"; //Define Procedure $NomeProcedure = "pProfissao"; $Proc = mssql_init($NomeProcedure); //Definindo parâmetros do banco(obs: o nome do parâmetros, tem que ser o mesmo do banco) mssql_bind($Proc, "@Opcao", $Opcao, SQLINT1, false, false, 0); mssql_bind($Proc, "@idProfissao", $idProfissao, SQLINT1, false, false, 0); mssql_bind($Proc, "@Codigo", $Codigo, SQLVARCHAR, false, false, 5); mssql_bind($Proc, "@Profissao", $Profissao, SQLVARCHAR, false, false, 80); //Execute Procedure $Result = mssql_execute($Proc); } Obrigado. Pessoal, Fiz assim e não funciona: No html: <td> Profissão <br /> <?php include "Profissao.php"; // faz a consulta echo "<select "; echo "name=\"cboProfissao\" "; echo "id=\"cboProfissao\" "; echo "style=\"width:153px\">"; while($Lista = mssql_fetch_assoc($Result)) { echo "<option value=\"" . $Lista['idProfissao'] . "\">" . $Lista['Profissao'] . "</option>"; } echo "</select>"; ?> </td> No php: <?php $path = "initServer.php"; include($path); $Opcao = "3"; //Define Procedure $NomeProcedure = "pProfissao"; $Proc = mssql_init($NomeProcedure); //Definindo parâmetros do banco(obs: o nome do parâmetros, tem que ser o mesmo do banco) mssql_bind($Proc, "@Opcao", $Opcao, SQLINT1, false, false, 0); mssql_bind($Proc, "@idProfissao", $idProfissao, SQLINT1, false, false, 0); mssql_bind($Proc, "@Codigo", $Codigo, SQLVARCHAR, false, false, 5); mssql_bind($Proc, "@Profissao", $Profissao, SQLVARCHAR, false, false, 80); //Execute Procedure $Result = mssql_execute($Proc); } Mas não está mostrando os dados na combobox(Menu List). Alguma dica ?????? Obrigado.
-
Olá, Estou inician do no php e tenho a seguinte situação. Preciso preencher um menu list no formulário html vejam o código: PHP: <?php $path = "../../../ESUTES/initServer.php"; if(file_exists($path)) { include($path); $Opcao = "3"; //Define Procedure $NomeProcedure = "pProfissao"; $Proc = mssql_init($NomeProcedure); //Definindo parâmetros do banco(obs: o nome do parâmetros, tem que ser o mesmo do banco) mssql_bind($Proc, "@Opcao", $Opcao, SQLINT1, false, false, 0); mssql_bind($Proc, "@idProfissao", $idProfissao, SQLINT1, false, false, 0); mssql_bind($Proc, "@Codigo", $Codigo, SQLVARCHAR, false, false, 5); mssql_bind($Proc, "@Profissao", $Profissao, SQLVARCHAR, false, false, 80); //Execute Procedure $Result = mssql_execute($Proc); // faz a consulta echo "<select "; echo "name=\"cboProfissao\" "; echo "id=\"cboProfissao\" "; echo "style=\"width:153px\">"; while($Lista = mssql_fetch_array($Result)) { echo "<option value=\"" . $Lista['idProfissao'] . "\">" . $Lista['Profissao'] . "</option>"; } echo "</select>"; } else { echo "erro ao acessar o arquivo no endereço <<< .$path >>>. Favor contactar o SUPORTE."; exit; } ?> O código acima, retorna um menu list com as profissões que está no banco 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=utf-8" /> <title>ESUTES - ESCOLA SUPERIOR DE TEOLOGIA DO ESPÍRITO SANTO</title> </head> <body> <form id="frmCadAluno" name="frmCadAluno" method="post" action="../../PHP/Inserir/iAluno.php"> <table width="100%" border="0"> <tr> <td> Matricula <br /> <input type="text" name="edMatricula" id="edMatricula" size="30" maxlength="20" /> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> Nome<br /> <input type="text" name="edNome" id="edNome" size="50" maxlength="50" /> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> O MENU LIST DEVE SER PREENCHIDO NESSA POSIÇÃO DO FORM HTML </td> <td> </td> <td> </td> <td> </td> </tr> </table> </form> </body> </html> Este é menu form de cadastro e gostaria que o menu list do código anterior, preenche o combobox do HTML. Alguém ajuda ????? Obrigado.