Ir para conteúdo
Fórum Script Brasil

Jeison Pereira

Membros
  • Total de itens

    65
  • Registro em

  • Última visita

Tudo que Jeison Pereira postou

  1. Olá, pessoal! não lembro muito bem a chave estrangueira.. ver se é certo? segue código em baixo <body> <h1 align="center"> Cadastro Financeiro </h1> <form action="adm_cadfinc.php" method="post"> <table width="570" align="center"> <tr> <td width="174">CÓDIGO DO CLIENTE:</td><th colspan="3" align="left"><span id="sprytextfield1"> <label> <input name="codcli" type="text" id="codcli" size="25" /> </label> </span></th> </tr> <td>VALOR:</td><th colspan="3" align="left"><span id="sprytextfield2"> <label> <input name="valor" type="text" id="valor" size="25" maxlength="10" /> </label> </span></th> </tr> <tr> <td>DATA PAGO:</td><td width="66"><span id="sprytextfield3"> <label> <input name="datapag" type="text" id="datapag" size="10" /> </label> <span class="textfieldRequiredMsg">A value is required.</span></span></td><td width="121"><center>DATA INICIAL:</center></td><td width="189"><span id="sprytextfield4"> <label> <input name="dataini" type="text" id="dataini" size="10" /> </label> <span class="textfieldRequiredMsg">A value is required.</span></span></td> </tr> <td>MODALIDADE:</td> <th colspan="3" align="left"><span id="spryselect1"> <label> <select name="modal"> <option value="Pendente">PENDENTE</option> <option value="Pago">PAGO</option> </select> </label> </span></th> </tr> <tr> <th colspan="4"><input name="enviar" type="submit" value="CADASTRO" /></th> </table> </form> <?php mysql_connect("localhost","root",""); mysql_select_db("basefinaceiro"); $result=mysql_query("select * from cadfin order by codcfin desc limit 1"); while ($row=mysql_fetch_object($result)) { echo"<center>"; echo"<font face=arial size=5>"; echo"O ULTIMO CADASTRO DO FINANCEIRO<br><br>"; echo"CODIGO DO FINANCEIRO: <font face=arial>$row->codfin</td><br>"; $res=mysql_query("select nomecli,codclifin from cadcli, cadfin where cadcli.codcli=cadfin.codclifin order by codfin desc limit 1"); // esse é caminho pra receber a chave estrageira pelo codcli em nomecli. while($res2=mysql_fetch_array($res)) { echo"NOME DO CLIENTE: <font face=arial>$res2->nomecli</td><br>"; // esse que recebe o chave estragueira da outra tabela. tablea cadfin já vem o código de codcli. } echo"VALOR: <font face=arial>$row->valor</td><br>"; echo"DATA PAGO: <font face=arial>$row->datapago</td><br>"; echo"DATA INICIAL: <font face=arial>$row->datainicial</td><br>"; echo"MODALIDADE: <font face=arial>$row->modalidade</td><br>"; echo "<a href=delete_cadastrocli.php?cod=".$row->codfin.">Delete</a><br>"; echo"</font>"; echo"<center>"; }; ?> &lt;script type="text/javascript"> <!-- var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "integer"); var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "currency", {format:"dot_comma"}); var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3", "date", {format:"dd/mm/yy"}); var sprytextfield4 = new Spry.Widget.ValidationTextField("sprytextfield4", "date", {format:"dd/mm/yy"}); var spryselect1 = new Spry.Widget.ValidationSelect("spryselect1"); //--> </script> foi erro diz é "Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\wamp\www\projeto\cadfin.php on line 59" Ver se é errado digitar os códigos.. Aguardo pela sua ajuda...
  2. agora estou acabando descobrir, e funcionando... era foi dados q eu coloquei double e mandei dados "4,90" e ai ele não aceita... só aceita varchar valeu... agora já consegui.... faloww, pessaoal!!!
  3. Agora acabando de conseguir... valeu!!!
  4. Olá, pessoal!! esse erro foi diz é "Data truncated for column 'valor' at row 1" Não sei é esse qual motivo erro... pois fiz adminitradores PHP <body> <?php $codclie=$_POST["codcli"]; $val=$_POST["valor"]; $datapago=$_POST["datapag"]; $datainicial=$_POST["dataini"]; $modalidadeo=$_POST["modal"]; $res1=mysql_connect("localhost","root",""); if($res1){ $sql="insert into cadfin(codclifin,valor,datapago,datainicial,modalidade) values('$codclie','$val','$datapago','datainicial','modalidade')"; $res1=mysql_connect('localhost','root','') or die ("erro1"); $res2=mysql_db_query('basefinaceiro',$sql,$res1) or die(mysql_error()); } mysql_close($res1); ?>; Vê se vai corrigir algúns codigos. Aguardo pela sua ajuda.
  5. e ai pesquisei os códigos até agora não consegui.... foi erro diz é "Data truncated for column 'VALOR' at row 1", e ai eu coloquei no banco de dados valor double not null aguardo sua responda....
  6. Valeu!! vou tentar minha vez... pesquisar até conseguir essa parte... faloww se precisar alguns e ai vou tirar duvida aquele forum...
  7. estou pouco complicado... eu fiz que você diz.. <body> <?php $codclie=$_POST["codcli"]; $valors=$_POST["valor"]; $datapago=$_POST["datapag"]; $datainicial=$_POST["dataini"]; $modalidade=$_POST["modal"]; $res1=mysql_connect("localhost","root",""); if($res1){ $sql="insert into cadfin(codclifin,valor,datapago,datainicial,modalidade) values('$codclie','$valors','$datapago','$datainicial','$modalidade')"; $res1=mysql_connect('localhost','root','') or die ("erro1"); $res2=mysql_db_query('basefinaceiro',$sql,$res1) or die(mysql_error()); } mysql_close($res1); ?>; <body onload="window.location='cadfin.php'"> e depois aparece erro diz "Data truncated for column 'VALOR' at row 1" Aguardo pela sua ajuda... valeu!!
  8. oi, pessoal! Pois sou iniciante pelo PHP... eu já fiz outro está funcionando enviar o dados... e fiz outra não funcionou enviar os dados, fiquei estranho!! segue em baixo os códigos... <title>CADASTRO FINCANCEIRO</title> <script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script> <script src="SpryAssets/SpryValidationSelect.js" type="text/javascript"></script> <link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" /> <link href="SpryAssets/SpryValidationSelect.css" rel="stylesheet" type="text/css" /> </head> <body> <h1 align="center"> Cadastro Financeiro </h1> <form action="adm_cadfin.php" method="post"> <table width="570" align="center"> <tr> <td width="174">CÓDIGO DO CLIENTE:</td><th colspan="3" align="left"><span id="sprytextfield1"> <label> <input name="codcli" type="text" id="codcli" size="25" /> </label> </span></th> </tr> <td>VALOR:</td><th colspan="3" align="left"><span id="sprytextfield2"> <label> <input name="valor" type="text" id="valor" size="25" /> </label> <span class="textfieldRequiredMsg">A value is required.</span></span></th> </tr> <tr> <td>DATA PAGO:</td><td width="66"><span id="sprytextfield3"> <label> <input name="datapag" type="text" id="datapag" size="10" /> </label> <span class="textfieldRequiredMsg">A value is required.</span></span></td><td width="121"><center>DATA INICIAL:</center></td><td width="189"><span id="sprytextfield4"> <label> <input name="dataini" type="text" id="dataini" size="10" /> </label> <span class="textfieldRequiredMsg">A value is required.</span></span></td> </tr> <td>MODALIDADE:</td> <th colspan="3" align="left"><span id="spryselect1"> <label> <select name="modal"> <option value="Pendente">PENDENTE</option> <option value="Pago">PAGO</option> </select> </label> </span></th> </tr> <tr> <th colspan="4"><input name="enviar" type="submit" value="CADASTRO" /></th> </table> </form> <script type="text/javascript"> <!-- var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1"); var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "real"); var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3", "date", {format:"dd/mm/yy"}); var sprytextfield4 = new Spry.Widget.ValidationTextField("sprytextfield4", "date", {format:"dd/mm/yy"}); var spryselect1 = new Spry.Widget.ValidationSelect("spryselect1"); //--> </script> </body> </html> administração enviar do dados do fincanceiro.. <body> <?php $codclie=$_POST["codcli"]; $valor1=$_POST["valor"]; $datapago=$_POST["datapag"]; $datainicial=$_POST["dataini"]; $modalidade=$_POST["modal"]; $res1=mysql_connect("localhost","root",""); if($res1){ $sql="insert into cadfin(codclifin,valor,datapago,datainicial,modalidade) values('$codclie','$valor1','$datapago','$datainicial','$modalidade')"; $res1=mysql_connect('localhost','root','') or die ("erro1"); $res2=mysql_db_query('basefinaceiro',$sql,$res1) or die("erro2"); } mysql_close($res1); ?>; <body onload="window.location='cadfin.php'"> depois clicar e enviar, depois apareceu "erro2" tem aparece o código "erro2".... Aguardo pela sua ajuda....
  9. só repetindo causa você não tenha visto... você estava tentando concatenar o número logo após a coluna, ficando colunanumero... deve ser coluna = 'numero' Acabei de consegui... valeu pela ajudar.... obrigado!!!
  10. Já testei e não funcionou o erro diz "Unknown column 'codcli9' in 'where clause'" qual motivo erro esse??? Aguardo a sua responda....
  11. Olá, pessoal!! Estava tentando usar código pra deletar os dados na mysql <title>CADASTRO CLIENTE</title> <script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script> <link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" /> </head> <body> <h1 align="center"> Cadastro Cliente </h1> <form action="adm_cadastro.php" method="post"> <table width="313" align="center"> <tr> <td width="86">NOME:*</td><th colspan="3"><span id="sprytextfield1"> <label> <input name="nome" type="text" id="nome" size="45" maxlength="50" /> </label> </span></th> </tr> <td>ENDEREÇO:*</td><th colspan="3"><span id="sprytextfield3"> <label> <input name="endereco" type="text" id="endereco" size="45" maxlength="50" /> </label> </span></th> </tr> <tr> <td>NUMERO:*</td><td width="51"><span id="sprytextfield5"> <label> <input name="numero" type="text" id="numero" size="10" maxlength="10" /> </label> </span></td><td width="50"><center>COMP:</center></td><td width="161"><span id="sprytextfield6"> <label> <input name="comp" type="text" id="comp" size="6" maxlength="4" /> </label> <span class="textfieldRequiredMsg">.</span></span></td> </tr> <td>TELEFONE:*</td><th colspan="3" align="left"><span id="sprytextfield2"> <label> <input name="tel" type="text" id="tel" size="12" maxlength="10" /> </label> </span></th> </tr> <tr> <th colspan="4"><input name="enviar" type="submit" value="CADASTRO" /></th> </table> </form> <center> <font face="Arial, Helvetica, sans-serif" size="-1"> Obs: * são campos obrigatório.</font> </center> <br /> <br /> <br /> <br /> <?php mysql_connect("localhost","root",""); mysql_select_db("basefinaceiro"); $result=mysql_query("select * from cadcli order by codcli desc limit 1"); while ($row=mysql_fetch_object($result)) { echo"<center>"; echo"<font face=arial size=5>"; echo"O ULTIMO CADASTRO DO CLIENTE<br><br>"; echo"CODIGO DO CLIENTE: <font face=arial>$row->codcli</td><br>"; echo"NOME: <font face=arial>$row->nomecli</td><br>"; echo"RUA: <font face=arial>$row->endereco</td><br>"; echo"NUMERO: <font face=arial>$row->numend</td><br>"; echo"COMPLEMENTO: <font face=arial>$row->compend</td><br>"; $telnew="(".substr($row->telefone,0,2).")".substr($row->telefone,2,10); echo"TEL: <font face=arial>$telnew</td><br>"; echo "<a href=delete_cadastrocli.php?cod=".$row->codcli.">Delete</a><br>"; echo"</font>"; echo"<center>"; }; ?> esse são adminitração <body onload="window.location='cadastro.php'"> <?php $codigo=$_GET["cod"]; mysql_connect ("localhost","root",""); mysql_select_db ("basefinaceiro"); $sql = "delete from cadcli where codcli".$codigo; //print $sql; $result=mysql_query($sql); if ($result) ?> <script type="text/javascript"> window.alert('Registro apagado') </script> </body> isso quando clicar apareceu cx de dialogo diz "registro apagado" e ai os dados não foram deletados.. Aguardo da sua responda....
  12. dica: se você tem um pouco de dificuldade de le o script usa while e endwhile fica mais facil de acha esse tipo de erro while ($row=mysql_fetch_object($result): echo "<table align=\"center\">"; echo "<tr><td align=center><font face=arial>$row->codcli</td></tr>"; echo "</table>"; endwhile; ?> acho q deve funciona assim... valwww espero ter ajudado Já tentei mas não funcionou... eu fiz o jeito esse <?php mysql_connect("localhost","root",""); mysql_select_db("basefinaceiro"); $result=mysql_query("select * from cadastro order by codcli"); echo "<table border=1 align=center>"; echo " <tr align=center>"; echo " <td width=50><font face=arial><b>Código</td>"; echo " <td width=50><font face=arial><b>Nome</td>"; echo " <td width=50><font face=arial><b>Endereço</td>"; echo " <td width=50><font face=arial><b>N°</td>"; echo " <td width=50><font face=arial><b>Comp</td>"; echo " <td width=50><font face=arial><b>Telefone</td>"; echo " </tr>"; while ($row=mysql_fetch_object($result)) echo"<tr><td align=center><font face=arial>$row->codcli</td>"; echo"<td align=left><font face=arial>$row->nome</td>"; echo"<td align=left><font face=arial>$row->endereco</td>"; echo"<td align=left><font face=arial>$row->numend</td>"; echo"<td align=left><font face=arial>$row->compend</td>"; echo"<td align=left><font face=arial>$row->telefone</td>"; echo "<td><a href=delete_cadastro.php?cod=".$row->codcli.">Delete</a></td></tr>"; endwhile; echo"</table>"; ?> mas continua erro "Parse error: syntax error, unexpected T_ENDWHILE in C:\wamp\www\projeto\cadastro.php on line 47" Aguardo sua responda....
  13. Olá pessoal!! veja aquele que eu não consigo funcionar esse programa veja em baixo Cadastro: <title>CADASTRO CLIENTE</title> </head> <body> <h1 align="center"> Cadastro Cliente </h1> <form action="adm_cadastro.php" method="post"> <table width="313" align="center"> <tr> <td width="86">NOME:</td><th colspan="3"><input name="nome" type="text" size="45"/></th> </tr> <td>ENDEREÇO:</td><th colspan="3"><input name="endereco" type="text" size="45" /></th> </tr> <tr> <td>NUMERO</td><td width="51"><input name="numero" type="text" size="10" /></td><td width="50"><center>COMP:</center></td><td width="161"><input name="comp" type="text" size="8" /></td> </tr> <td>TELEFONE:</td><th colspan="3" align="left"><input name="tel" type="text" size="20" /></th> </tr> <tr> <th colspan="4"><input name="enviar" type="submit" value="CADASTRO" /></th> </table> </form> <?php mysql_connect("localhost","root",""); mysql_select_db("basefinaceiro"); $result=mysql_query("select * from cadcli order by codcli desc"); echo "<h1 align=\"center\">O Código do cadastro</h1><br>"; while ($row=mysql_fetch_object($result)) { echo "<table align=\"center\">"; echo "<tr><td align=center><font face=arial>$row->codcli</td></tr>"; echo "</table>"; ?> </body> </html> Adminatração <body> <?php $nome=$_POST["nome"]; $endereco=$_POST["endereco"]; $numero=$_POST["numero"]; $comp=$_POST["comp"]; $tel=$_POST["tel"]; $res1=mysql_connect("localhost","root",""); if($res1){ $sql="insert into cadcli(nomecli,endereco,numend,compend,telefone) values('$nome','$endereco','$numero','$comp','$tel')"; $res1=mysql_connect('localhost','root','') or die ("erro1"); $res2=mysql_db_query('basefinaceiro',$sql,$res1) or die("erro2"); } mysql_close($res1); ?> <body onload="window.location='cadastro.php'"> </html> foi diz erro é Parse error: syntax error, unexpected $end in C:\wamp\www\projeto\cadastro.php on line 37 esse foi erro </html> não dá pra entender isso.... estou tentando quando fazer cadastro e dpois clique cadastro e aparece o codigo da cliente... nenhuma apareceu... os dados está armazenando e funcionando pela mysql. obrigado!! Jeison Pereira jsnpereira.programacao@gmail.com jsnpereira.programacao@hotmail.com (MSN)
  14. Olá, pessoal! Gostario de saber como faz os registro do campos para validar os campos vazios e usar obrigatorio como codigo set focus (como Delphi) e também validar o e-mail como faltar @. me explicar os codigos são basico. por que sou iniciante da PHP. Aguardo ao retorno.... Jeison Pereira
  15. olá, pessoal eu tava tentando e não funcionando... por exemplo eu digitei duas senha diferente pois grava dentro do banco de dados, mas queria como fazer digitar senha diferente pra não gravar dentro banco, grava se for senha igual... alguns e também queria saber como colocar Setfocus(). veja alguns em baixo <body onload="window.location='cadlogin.php'"> <?php if($_POST){ include("conecta.php"); $usuario=$_POST["usario"]; $senha=$_POST["senha"]; $senha2=$_POST["senha2"]; if(empty($usuario)){ echo "<script>alert('Você tem prencher o usuário!'); </script>"; } if(empty($senha)){ echo"<script>alert('Você tem prencher a senha!');</script>"; } if(empty($senha2)){ echo"<script>alert('Você tem prenchar a confirmar senha!');</script>"; } if($senha!=$senha2){ echo"<script>alert('Você Digitou a senha incorreto!');</script>"; } mysql_query("insert into usuario(username,senha,senha2) values('$usuario',$senha,$senha2)"); } ?> </body> o Banco de Dados ficam create table usuario ( codusername integer not null auto_increment primary key, username varchar(15) not null, senha varchar(8) not null, senha2 varchar(8) not null ); Aguardo ao retorno... obrigado!!
×
×
  • Criar Novo...