Ir para conteúdo
Fórum Script Brasil
  • 0

não Envia Dados De Um Formulario


Guest laURO

Pergunta

ola pessoal, sou novo em php, tenho um formulario de nome,datanascimento e sexo...

to tentando inserir no meu banco so que da esse erros

meu formulario

<body>

<form name="form1" method="post" action="CadDados.php" onSubmit='return VerificaCamposPreenchidos()' script='JavaScript'>

<table width="704" border="1" cellspacing="0" cellpadding="0">

<tr>

<td width="192"><font color="#FFFFFF">&nbsp;<font color="#993300" size="3">*&nbsp;</font>Nome

Completo:</font> </td>

<td width="182"><input name="txtNome" type="text" id="txtNome" value="" size="35" onKeyPress="return handleEnter(this, event)"></td>

<td width="102"><font color="#FFFFFF">&nbsp;<font color="#993300" size="3">&nbsp;*&nbsp;</font>Sexo:</font></td>

<td width="218"><select name="cboSexo" id="cboSexo">

<option value=0>Selecione

<option value=1>Masculino

<option value=2>Feminino </select></td>

</tr>

<tr>

<td><font color="#FFFFFF">&nbsp;<font color="#993300" size="3">*&nbsp;</font>Data

Nascimento: </font><font color="#FFFFFF" size="3">Dia/Mês/ano</font> </td>

<td><script language=javascript>

function mascaraData(obj){

if((obj.value.length == 2) ||

(obj.value.length == 5))

obj.value = obj.value + "/";

}

</script>

<input type=text name=txtDataNascimento onkeyup="mascaraData(this)" id="txtDataNascimento" value="" maxlength="10" onkeypress="return handleEnter(this, event)"></td>

<td>&nbsp; &nbsp;&nbsp;&nbsp; </td>

<td> <input name="cmdEnvia" type="submit" id="cmdEnvia" value="Cadastrar">

<input type="reset" name="Limpar" value="Limpar"></td>

</tr>

</table>

</form>

<p>&nbsp;</p>

</body>

erro

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/liska/public_html/CadDados.php on line 28

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/liska/public_html/CadDados.php on line 29

inserção

<?php

include_once("inc/db.inc");

$nome = strtoupper($_POST['txtNome']);

include_once("inc/cdata.inc");

$DataNascimento = strtoupper($_POST['txtDataNascimento']);

$DataNascimento = c_data($DataNascimento);

$sexo = strtoupper($_POST['cboSexo']);

$SQL1 = "INSERT INTO CADASTRO_SUJEITO

(NOME,DATA_NASC,SEXO)

VALUES ('$nome','$DataNascimento','$sexo')";

$ret1 = mysql_query($conn,$SQL1);

$row1 = mysql_fetch_array($ret1);

?>

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0
Guest Visitante

agora deu esta menssagem

mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/liska/public_html/CadDados.php on line 28

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/liska/public_html/CadDados.php on line 29

tenta tirar o into

assim

$SQL1 = "INSERT CADASTRO_SUJEITO

(NOME,DATA_NASC,SEXO)

VALUES ('$nome','$DataNascimento','$sexo')";

ps. verifica também se esta conectando no host certo

e se você selecionou o bandod e dados

Link para o comentário
Compartilhar em outros sites

  • 0

posta o codigo do

inc/db.inc

parece que não está conectando

pra saber o erro direito faz assim

$SQL1 = "INSERT CADASTRO_SUJEITO(NOME,DATA_NASC,SEXO)

VALUES('$nome','$DataNascimento','$sexo')";

$ret1 = mysql_query($conn,$SQL1) or die("Erro ao Inserir Dados: " . mysql_error());

//disabled$row1 = mysql_fetch_array($ret1);

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Visitante

este h meu arq...

<?php

$dbh=mysql_connect ("localhost", "liska_liska", "minha senha") or die ('Erro 400 ao tentar conectar ao banco de dados! ' . mysql_error());

mysql_select_db ("liska_database");

?>

posta o codigo do

inc/db.inc

parece que não está conectando

pra saber o erro direito faz assim

$SQL1 = "INSERT CADASTRO_SUJEITO(NOME,DATA_NASC,SEXO)

VALUES('$nome','$DataNascimento','$sexo')";

$ret1 = mysql_query($conn,$SQL1) or die("Erro ao Inserir Dados: " . mysql_error());

//disabled$row1 = mysql_fetch_array($ret1);

Link para o comentário
Compartilhar em outros sites

  • 0

faz assim;

<?php

$conexao =mysql_connect ("localhost", "liska_liska", "minha senha")

or die ('Erro 400 ao tentar conectar ao banco de dados! ' . mysql_error());

$data_base = mysql_select_db("liska_database") or die("erro ao acessar banco");

?>

e muda aqui

<?php

include_once("inc/db.inc");

$nome = strtoupper($_POST['txtNome']);

include_once("inc/cdata.inc");

$DataNascimento = strtoupper($_POST['txtDataNascimento']);

$DataNascimento = c_data($DataNascimento);

$sexo = strtoupper($_POST['cboSexo']);

$SQL1 = "INSERT INTO CADASTRO_SUJEITO

(NOME,DATA_NASC,SEXO)

VALUES ('$nome','$DataNascimento','$sexo')";

$ret1 = mysql_query($SQL1); //se der erro troque por $ret1=mysql_query($SQL1,$conexao);

?>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...