Guest laURO Postado Maio 23, 2006 Denunciar Share Postado Maio 23, 2006 ola pessoal, sou novo em php, tenho um formulario de nome,datanascimento e sexo...to tentando inserir no meu banco so que da esse errosmeu 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"> <font color="#993300" size="3">* </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"> <font color="#993300" size="3"> * </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"> <font color="#993300" size="3">* </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> </td> <td> <input name="cmdEnvia" type="submit" id="cmdEnvia" value="Cadastrar"> <input type="reset" name="Limpar" value="Limpar"></td> </tr></table></form><p> </p></body>erroWarning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/liska/public_html/CadDados.php on line 28Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/liska/public_html/CadDados.php on line 29inserção<?phpinclude_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); ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 UpTroni Postado Maio 23, 2006 Denunciar Share Postado Maio 23, 2006 tenta tirar o intoassim$SQL1 = "INSERT CADASTRO_SUJEITO(NOME,DATA_NASC,SEXO)VALUES ('$nome','$DataNascimento','$sexo')";ps. verifica também se esta conectando no host certoe se você selecionou o bandod e dados Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Maio 23, 2006 Denunciar Share Postado Maio 23, 2006 agora deu esta menssagemmysql_query(): supplied argument is not a valid MySQL-Link resource in /home/liska/public_html/CadDados.php on line 28Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/liska/public_html/CadDados.php on line 29tenta tirar o intoassim$SQL1 = "INSERT CADASTRO_SUJEITO(NOME,DATA_NASC,SEXO)VALUES ('$nome','$DataNascimento','$sexo')";ps. verifica também se esta conectando no host certoe se você selecionou o bandod e dados Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 UpTroni Postado Maio 23, 2006 Denunciar Share Postado Maio 23, 2006 posta o codigo doinc/db.incparece que não está conectandopra 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); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Maio 23, 2006 Denunciar Share Postado Maio 23, 2006 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 doinc/db.incparece que não está conectandopra 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); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 UpTroni Postado Maio 23, 2006 Denunciar Share Postado Maio 23, 2006 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<?phpinclude_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); ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest lauro Postado Maio 23, 2006 Denunciar Share Postado Maio 23, 2006 valeu amigo pela, paciencia..conseguimosagora vou ver, decifro os cod Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 UpTroni Postado Maio 23, 2006 Denunciar Share Postado Maio 23, 2006 beleza, qualquer coisa estamos ai Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest laURO
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"> <font color="#993300" size="3">* </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"> <font color="#993300" size="3"> * </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"> <font color="#993300" size="3">* </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> </td>
<td> <input name="cmdEnvia" type="submit" id="cmdEnvia" value="Cadastrar">
<input type="reset" name="Limpar" value="Limpar"></td>
</tr>
</table>
</form>
<p> </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
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.