Ir para conteúdo
Fórum Script Brasil

Accn

Membros
  • Total de itens

    18
  • Registro em

  • Última visita

Sobre Accn

Accn's Achievements

0

Reputação

  1. Amigos, preciso de ajuda, pois meu código de cadastro de um formulário, insere ok no BD, mas quando deixo em branco o formulário, dá o retorno que faltou o preenchimento certo, mas vou no banco de dados e está inserido tudo em branco na tabela, apenas com o id. Preciso que de o erro de não registro.
  2. Accn

    codigo com erro

    a notificação continua.
  3. Accn

    codigo com erro

    Não consigo encontrar o erro neste código <HTML> <HEAD> <TITLE>contato_form</TITLE> </HEAD> <BODY> <Body bgcolor="#COFFFF"> <form method="POST" action="contato_form.php"> <table border="1"><tr><td> Nome:</td><td><input type="text" name="nome" size="20"></td></tr><tr><td> Data de Nascimento:</td><td> <input type="text" name="dia" size="2"> <input type="text" name="mes" size="2"> <input type="text" name="ano" size="4"></td></tr><tr><td> Telefone:</td><td><input type="text" name="fone" size="18"></td></tr><tr><td> Email</td><td><input type="text" name="email" size="40"></td></tr><tr><td> <input type="submit"value="salvar"> <input type="reset" value="limpar"></td></tr> </table> </form> <?php include"conexao.inc"; $nome=$_POST["nome"]; if(!empty($nome)) { $fone=$_POST["fone"]; $email=$_POST["email"]; $dia=$_POST["dia"]; $mes=$_POST["mes"]; $ano=$_POST["ano"]; $sql="insert into pessoas (Nome,Data_de_Nascimento,Telefone,Email)values('$nome','$ano-$mes-$dia','$fone','$email')"; $result=mysql_query($sql); } ?> </BODY> </HTML> dá erro: Nome: Data de Nascimento: Telefone: Email: Notice: Undefined index: nome in C:\wamp\www\Memoria\contato_form.php on line 24
  4. Accn

    (Resolvido) Banco de dados mysql

    consegui salvar no bd inserindo "codigo" com a chave primária na tabela.
  5. Accn

    (Resolvido) Banco de dados mysql

    coloquei underline e continua não salvando, dá esta mensagem Identidade:123333 Nome:asxz Telefone:312122 Celular:343221 E-mail:asxcvf MSN:asxz Orkut:xcds Endereço:zxsa Bairro:xcds Cep:123222 Cod_Cidade:3 Data_de_Nascimento:123321 insert into lista(Identidade,Nome,Telefone,Celular,Email,MSN,Orkut,Endereço,Bairro,Cep,Cod_Cidade,Data_de_Nascimento)values('','123333','asxz','312122','343221','asxcvf','asxz','xcds','zxsa','xcds','123222','3','123321')Column count doesn't match value count at row 1
  6. Accn

    (Resolvido) Banco de dados mysql

    Identidade:123333 Nome:asxz Telefone:1232 Celular:2345 E-mail:asxcvf MSN:vcdf b Orkut:qwsa Endereço:cdfvbnh Bairro:xsdcza Cep:32345 Cod_cidade:2 Data_de_nascimento:23212 insert into lista(Identidade,Nome,Telefone,Celular,Email,MSN,Orkut,Endereço,Bairro,Cep,Cod Cidade,Data de Nascimento)values('','123333','asxz','1232','2345','asxcvf','vcdf b','qwsa','cdfvbnh','xsdcza','32345','2','23212')You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Cidade,Data de Nascimento)values('','123333','asxz','1232','2345','asxcvf','vcdf' at line 1
  7. não grava no banco dá retorno, tem duas tabelas no banco da agenda telefônica (cidade e lista), da cidade salva o da lista não, segue o código: <?php $conexao=mysql_connect("localhost","root",""); $banco=mysql_select_db("agenda telefônica",$conexao); ?> --------------------------------------------------------------------------------- <HTML> <HEAD> <TITLE>lista_form</TITLE> </HEAD> <BODY> <Body bgcolor="#coFFFF"> <form method="POST" action="lista_grava.php"> <b>Agenda Telefônica</b><BR><BR> Identidade: <input type="text" name="id" size="15"> <br> Nome:<input type="text" name="nome" size="30"> <BR> Telefone:<input type="text" name="fone" size="10"><BR> Celular: <input type="text" name="celular" size="10"> <br> E-mail:<input type="text" name="email" size="30"> <BR> MSN:<input type="text" name="MSN" size="30"><BR> Orkut:<input type="text" name="orkut" size="30"> <br> Endereço: <input type="text" name="ende" size="30"> <br> Bairro:<input type="text" name="bairro" size="20"> <BR> Cep:<input type="text" name="cep" size="15"><BR> Cod Cidade:<input type="text" name="cc" size="5"><BR> Data de Nascimento:<input type="text" name="dn" size="15"> <BR> <input type="submit" value="cadastrar"> <input type="reset" value="limpar"> </BODY> </HTML> ----------------------------------------------------------------------------------------- <HTML> <HEAD> <TITLE>lista_grava</TITLE> </HEAD> <BODY> <?php include"connect.inc"; $id=$_POST["id"]; $nome=$_POST["nome"]; $fone=$_POST["fone"]; $celular=$_POST["celular"]; $email=$_POST["email"]; $MSN=$_POST["MSN"]; $orkut=$_POST["orkut"]; $ende=$_POST["ende"]; $bairro=$_POST["bairro"]; $cep=$_POST["cep"]; $cc=$_POST["cc"]; $dn=$_POST["dn"]; Echo"<BR>Identidade:$id"; Echo"<BR>Nome:$nome"; Echo"<BR>Telefone:$fone"; Echo"<BR>Celular:$celular"; Echo"<BR>E-mail:$email"; Echo"<BR>MSN:$MSN"; Echo"<BR>Orkut:$orkut"; Echo"<BR>Endereço:$ende"; Echo"<BR>Bairro:$bairro"; Echo"<BR>Cep:$cep"; Echo"<BR>Cod_cidade:$cc"; Echo"<BR>Data_de_nascimento:$dn"; $sql="insert into lista(Identidade,Nome,Telefone,Celular,Email,MSN,Orkut,Endereço,Bairro,Cep,Cod Cidade,Data de Nascimento)values('','$id','$nome','$fone','$celular','$email','$MSN','$orkut','$ende','$bairro','$cep','$cc','$dn')"; Echo"<BR>$sql"; $resultado=mysql_query($sql); $ok=mysql_affected_rows(); if($ok==1) Echo"<BR>Inclusão $id ok"; else Echo"<BR>Problema na gravação"; Echo'<BR><a href="lista_form.htm">volta</a>'; mysql_close($conexao); ?> </BODY> </HTML> ------------------------------------------------------------------------------------------ segue o retorno quando salvo no banco Municipio:qwsade UF:sx insert into cidade(codigo,Municipio,UF)values('','qwsade','sx') Inclusão qwsade ok volta ------------------------------------------------------------------------------------ Identidade:123 Nome:aswq Telefone:asxz Celular:432 E-mail:assa MSN:cxsd Orkut:wedfr Endereço:azxsww Bairro:xcdsfv Cep:7688 Cod_cidade:2 Data_de_nascimento:213341 insert into lista(Identidade,Nome,Telefone,Celular,Email,MSN,Orkut,Endereço,Bairro,Cep,Cod Cidade,Data de Nascimento)values('','123','aswq','asxz','432','assa','cxsd','wedfr','azxsww','xcdsfv','7688','2','213341') Problema na gravação volta
  8. Accn

    (Resolvido) nº cod. repete

    consegui criando um auxiliar do codigo. Valeu.
  9. Accn

    (Resolvido) nº cod. repete

    Não executou a função count, deu erro, mesmo com o #include <algorithm>
  10. Accn

    (Resolvido) nº cod. repete

    não consegui fazer, o código continua repetindo.
  11. Accn

    (Resolvido) nº cod. repete

    Não funcionou, estou tentando.
  12. Accn

    (Resolvido) nº cod. repete

    A função fflush ok, mas não consigo fazer a verificação do vetor para dar a mensagem de código existente.
  13. Preciso dar a mensagem que o codigo já existe, pois no cadastro eu consigo repetir o mesmo nº do codigo. #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<iostream.h> #include<string.h> #include<io.h> #include<math.h> #define TAM 5 //................................................................funções char mprincipal(); char mcliente(); void inscliente(); void lcliente(); void alteracliente(); void exccliente(); char mconta(); void insconta(); void depositoconta(); void saqueconta(); //------------------------------------------------------------ variaveis int cod,exc,i; char nome[20],ender[20],mp,mcl,mcl1,mco; float total, saldo, deposito, retirada,cta,vlr; //----------------------------------------------------------vetor cadastro de clientes int vetcod[TAM]; char vetnome[TAM][25]; char vetender[TAM][25]; char mprincipal(){ do{ system("COLOR F0"); cout<<"\n\n***Menu Principal***"; cout<<"\n\n1 - Cliente"; cout<<"\n2 - Conta"; cout<<"\n0 - Fim\n"; cout<<"\n\nEscolha uma opcao: "; cin>>mp; system("cls"); }while ((mp!='0')&&(mp!='1')&&(mp!='2')); return mp; } //------------------------------------------------------------ //menu cliente char mcliente(){ do{ cout<<"\n\n***MENU CLIENTE***"; cout<<"\n\n1 - Cadastro"; cout<<"\n2 - Lista"; cout<<"\n3 - Alterar"; cout<<"\n4 - Excluir"; cout<<"\n0 - Retorna Menu Principal"; cout<<"\n\nEscolha uma opcao: "; cin>>mcl; system("cls"); }while ((mcl!='1')&&(mcl!='2')&&(mcl!='3')&&(mcl!='4')&&(mcl!='0')); switch (mcl){ case '1': inscliente();break; case '2': lcliente();break; case '3': alteracliente();break; case '4': exccliente();break; } } //------------------------------------------------------------------ void inscliente(){ do{ i=0; while ((vetcod[i]!=0) && (i<TAM))i++; if (i==TAM) { cout<<"\ncadastro de clientes cheio!"; getche(); system("cls"); } else { cout<<"***CADASTRO***"; cout<<"\n\nCodigo: "; cin>>vetcod[i]; fflush(stdin); cout<<"\nNome: "; cin>>vetnome[i]; fflush(stdin); cout<<"\nEndereco: "; cin>>vetender[i]; fflush(stdin); cout<<"\n\nDeseja fazer outro cadastro (S/N)? "; cin>>mcl1; system ("cls"); } } while (mcl1 == 's'); } //------------------------------------------------------------------- // lista clientes void lcliente(){ cout<<"\n\n***LISTA***"; for (i=0;i<TAM;i++) cout<<"\n\nCodigo: "<<vetcod[i]<<"\nNome: "<<vetnome[i]<<"\nEndereco: "<<vetender[i]<<""; cout<<"\n\n*****Pressione enter para retornar ao Menu Principal*****"; getche(); system("cls"); } //------------------------------------------------------------------- // altera clientes void alteracliente(){ int aux_cod = 0; int i = 0; cout<<"\n\n***ALTERAR CADASTRO***"; cout<<"\n\nCodigo do cliente: "; cin>>aux_cod; while ((vetcod[i] != aux_cod) && (i < TAM)) i++; if (i == TAM) { cout<<"\nCliente não cadastrado!"; getch(); system("cls"); } else { cout<<"\nNovo codigo: "; cin>>vetcod[i]; cout<<"\nNovo Nome: "; cin>>vetnome[i]; cout<<"\nNovo Endereco: "; cin>>vetender[i]; cout<<"\n\nDados alterados com sucesso!"; getche(); system("cls"); } } //--------------------------------------------------------------------- // exclui clientes void exccliente(){ int aux_cod = 0; int i = 0; cout<<"\n\n***EXCLUIR CADASTRO***"; cout<<"\n\nCodigo do cliente: "; cin>>aux_cod; while ((vetcod[i] != aux_cod) &&(i < TAM)) i++; if (i< TAM) { cout<<"\n\nTem certeza que deseja excluir este cliente? "; cout<<"\n\n1 - Sim\n2 - não\n\nOpcao: "; cin>>exc; } if (exc==1) { cout<<"\nCliente Excluido!"; vetcod[i]=0; vetender[i][0]=0; vetnome[i][0]=0; getche(); system("cls"); } else { cout<<"\nExclusao cancelada!"; cout<<"\n\n***Cliente não Cadastrado***"; getche(); system("cls"); } } //-------------------------------------------------------------------- //menu conta char mconta(){ do{ cout<<"\n\n***MENU CONTA***"; cout<<"\n\n1 - Cadastro"; cout<<"\n2 - Deposito"; cout<<"\n3 - Saque"; cout<<"\n0 - Menu Principal\n"; cout<<"\n\nEscolha uma opcao: "; cin>>mco; system("cls"); } while ((mco!='1')&&(mco!='2')&(mco!='3')&&(mco!='0')); switch (mco){ case '1': insconta();break; case '2': depositoconta();break; case '3': saqueconta();break; case '0': mprincipal();break;} } //------------------------------------------------------------------ // conta cadastro void insconta(){ cout<<"\n***Cadastrar conta***"; cout<<"\n\nCodigo do cliente :"; cin>>cod; cout<<"\nConta: "; cin>>cta; cout<<"\nValor do deposito: "; cin>>vlr; system("cls"); } //------------------------------------------------------------------ // conta deposito void depositoconta(){ cout<<"\n***Deposito***"; cout<<"\n\nValor do deposito: "; cin>>deposito; cout<<"\nSaldo: "; cin>>saldo; total = saldo + deposito; cout<<"\nSaldo da conta: R$ "<<total; getche(); system("cls"); } //----------------------------------------------------------------- //conta saque void saqueconta(){ cout<<"\n***Saque***"; cout<<"\n\nSaldo Atual: "; cin>>saldo; cout<<"\nValor do Saque: "; cin>>retirada; total = saldo - retirada; cout<<"\nSaldo da conta: R$ "<<total; getche(); system("cls"); } //------------------------------------------------------------------ //MAIN int main (){ bool laco=1; do{ mp = mprincipal(); switch (mp) { case '1': mcliente();break; case '2': mconta();break; case '0': laco=0;} } while (laco); getche(); }
  14. Accn

    Cadastro no c++

    Consegui resolver, obrigado.
×
×
  • Criar Novo...