Guest ejurb Postado Janeiro 5, 2005 Denunciar Share Postado Janeiro 5, 2005 foram criados dois arquivos um pra receber os dados em um formularioque e este <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE>Adicionar Registro</TITLE></HEAD><BODY><FORM METHOD="POST" ACTION="adicionar_registro.php"><TABLE CELLSPACING="5" CELLPADDING="5"><TR><TD VALIGN="TOP"><STRONG>CODIGO: </STRONG></TD><TD VALIGN="TOP"><STRONG><INPUT TYPE="TEXT" NAME="codigo" SIZE="5" MAXLENGTH="5"></STRONG></TD></TR><TR><TD VALIGN="TOP"><STRONG>NOME</STRONG></TD><TD VALIGN="TOP"><STRONG><INPUT TYPE="TEXT" NAME="nome" SIZE="30" MAXLENGTH="50"></STRONG></TD></TR><TR><TD VALIGN="TOP"><STRONG>LOGIN</STRONG></TD><TD VALIGN="TOP"><STRONG><TEXTAREA NAME="login" COLS="30" ROWS="5"></TEXTAREA></STRONG></TD></TR><TR><TD VALIGN="TOP"><STRONG>SENHA</STRONG></TD><TD VALIGN="TOP"><STRONG><INPUT TYPE="TEXT" NAME="senha" SIZE="10" MAXLENGTH="10"></STRONG></TD></TR><TR><TD ALIGN="CENTER" COLSPAN="2"><INPUT TYPE="SUBMIT" VALUE="Adicionar Registro"></TD></TR></FORM></TABLE></BODY></HTML>e um script em php pra receber os dados e inserir eles no banco de dados mysqlque e o seguinte:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE>Adicionar Registro</TITLE></HEAD><BODY><H1>Adicionando um registro em Funcionário</H1><?phpif ((!$_REQUEST['codigo']) OR (!$_REQUEST['nome']) OR (!$_REQUEST['login']) OR (!$_REQUEST['senha'])) {Header ("Location: $_SERVER[HTTP_REFERER]");exit;}$sql = "INSERT INTO funcionario (codigo, nome, login, senha) VALUES ('$_REQUEST[codigo]', '$_REQUEST[nome]', '$_REQUEST[login]', '$_REQUEST[senha]')";$conexao = mysql_connect("localhost","localhost"," ") or die ("Não foi possível conectar ao servidor.");$bd = mysql_select_db("mirv_atendimento", $conexao) or die ("Não foi possível selecionar o Banco de dados.");$resultados = mysql_query($sql,$conexao) or die ("Não foi possível executar a consulta.");if (!$resultados) {echo "<P>Não foi possível adicionar o registro!";} else {echo "<P>Registro adicionado!</P><TABLE CELLSPACING=\"5\" CELLPADDING=\"5\"><TR><TD VALIGN=\"TOP\"><STRONG>CODIGO:</STRONG></TD><TD VLAIGN=\"TOP\">$_REQUEST[codigo]</TD> </TR> <TR><TD VALIGN=\"TOP\"><STRONG>NOME:</STRONG></TD><TD VLAIGN=\"TOP\">$_REQUEST[nome]</TD> </TR> <TR><TD VALIGN=\"TOP\"><STRONG>LOGIN:</STRONG></TD><TD VLAIGN=\"TOP\">$_REQUEST[login]</TD> </TR> <TR><TD VALIGN=\"TOP\"><STRONG>SENHA:</STRONG></TD><TD VLAIGN=\"TOP\">$_REQUEST[senha]</TD> </TR>";}?></BODY></HTML>quem pode dizer porque minha conexao falhou?no bd tenho as configuraçõesname: localhosthost name: localhostuser name: rootpassword: port: 3306socorro... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Janeiro 5, 2005 Denunciar Share Postado Janeiro 5, 2005 (editado) Tenta assim:$codigo = $_REQUEST["codigo"];$nome = $_REQUEST["nome"];$login = $_REQUEST["login"];$senha = $_REQUEST["senha"];$sql = "INSERT INTO funcionario (codigo, nome, login, senha) VALUES ('$codigo', '$nome', '$login', '$senha')"; Editado Janeiro 5, 2005 por fabyo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest ejurb Postado Janeiro 5, 2005 Denunciar Share Postado Janeiro 5, 2005 fabyo a mesagem que esta aparecendo e esta:Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'localhost'@'localhost' (using password: YES) in c:\Arquivos de programas\Apache Group\Apache\htdocs\adicionar_registro.php on line 16Não foi possível conectar ao servidor.o que isto significa? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jpauloweb Postado Janeiro 5, 2005 Denunciar Share Postado Janeiro 5, 2005 mano usa o or die para ver se o erro ta na conexão Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest EJURB Postado Janeiro 5, 2005 Denunciar Share Postado Janeiro 5, 2005 cara ENCONTREI O ERRO E O SEGUINTE$conexao = mysql_connect("localhost","localhost"," ") or die ("Não foi possível conectar ao servidor.");COLEQUEI ASSIM EM AZUL E FUNCIONOU BLZA.$conexao = mysql_connect("localhost","localhost","") or die ("Não foi possível conectar ao servidor.");VALEU GALERA... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest ejurb
foram criados dois arquivos um pra receber os dados em um formulario
que e este
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Adicionar Registro</TITLE>
</HEAD>
<BODY>
<FORM METHOD="POST" ACTION="adicionar_registro.php">
<TABLE CELLSPACING="5" CELLPADDING="5">
<TR>
<TD VALIGN="TOP"><STRONG>CODIGO: </STRONG></TD>
<TD VALIGN="TOP"><STRONG><INPUT TYPE="TEXT" NAME="codigo" SIZE="5" MAXLENGTH="5"></STRONG></TD>
</TR>
<TR>
<TD VALIGN="TOP"><STRONG>NOME</STRONG></TD>
<TD VALIGN="TOP"><STRONG><INPUT TYPE="TEXT" NAME="nome" SIZE="30" MAXLENGTH="50"></STRONG></TD>
</TR>
<TR>
<TD VALIGN="TOP"><STRONG>LOGIN</STRONG></TD>
<TD VALIGN="TOP"><STRONG><TEXTAREA NAME="login" COLS="30" ROWS="5"></TEXTAREA></STRONG></TD>
</TR>
<TR>
<TD VALIGN="TOP"><STRONG>SENHA</STRONG></TD>
<TD VALIGN="TOP"><STRONG><INPUT TYPE="TEXT" NAME="senha" SIZE="10" MAXLENGTH="10"></STRONG></TD>
</TR>
<TR>
<TD ALIGN="CENTER" COLSPAN="2"><INPUT TYPE="SUBMIT" VALUE="Adicionar Registro"></TD>
</TR>
</FORM>
</TABLE>
</BODY>
</HTML>
e um script em php pra receber os dados e inserir eles no banco de dados mysql
que e o seguinte:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Adicionar Registro</TITLE>
</HEAD>
<BODY>
<H1>Adicionando um registro em Funcionário</H1>
<?php
if ((!$_REQUEST['codigo']) OR (!$_REQUEST['nome']) OR (!$_REQUEST['login']) OR (!$_REQUEST['senha'])) {
Header ("Location: $_SERVER[HTTP_REFERER]");
exit;
}
$sql = "INSERT INTO funcionario (codigo, nome, login, senha) VALUES ('$_REQUEST[codigo]', '$_REQUEST[nome]', '$_REQUEST[login]', '$_REQUEST[senha]')";
$conexao = mysql_connect("localhost","localhost"," ") or die ("Não foi possível conectar ao servidor.");
$bd = mysql_select_db("mirv_atendimento", $conexao) or die ("Não foi possível selecionar o Banco de dados.");
$resultados = mysql_query($sql,$conexao) or die ("Não foi possível executar a consulta.");
if (!$resultados) {
echo "<P>Não foi possível adicionar o registro!";
} else {
echo "<P>Registro adicionado!</P>
<TABLE CELLSPACING=\"5\" CELLPADDING=\"5\">
<TR>
<TD VALIGN=\"TOP\"><STRONG>CODIGO:</STRONG></TD>
<TD VLAIGN=\"TOP\">$_REQUEST[codigo]</TD> </TR> <TR>
<TD VALIGN=\"TOP\"><STRONG>NOME:</STRONG></TD>
<TD VLAIGN=\"TOP\">$_REQUEST[nome]</TD> </TR> <TR>
<TD VALIGN=\"TOP\"><STRONG>LOGIN:</STRONG></TD>
<TD VLAIGN=\"TOP\">$_REQUEST[login]</TD> </TR> <TR>
<TD VALIGN=\"TOP\"><STRONG>SENHA:</STRONG></TD>
<TD VLAIGN=\"TOP\">$_REQUEST[senha]</TD> </TR>";
}
?>
</BODY>
</HTML>
quem pode dizer porque minha conexao falhou?
no bd tenho as configurações
name: localhost
host name: localhost
user name: root
password:
port: 3306
socorro...
Link para o comentário
Compartilhar em outros sites
4 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.