Abiriguitwoelvs Postado Julho 19, 2004 Denunciar Share Postado Julho 19, 2004 vou explicar...tenho um index.php, dentro dela um form com apenas um campo "nick",fiz este script para gravar o nick, ip, horas no banco de dados,mas ele não grava, segue o script:<?PHP// Conecta com o banco de dados$conecta=require_once('Connections/batepapo.php');// Recebe informações do ususario$apelido=$HTTP_POST_VARS['nick'];$ip=getenv("REMOTE_ADDR");$hora=date("H:i:s");// Envia informações para o bd, tabela apelidos$envia=mysql_query("INSERT INTO apelidos VALUES($ip,$hora,$apelido)");// Fecha conexao$fecha=mysql_close($batepapo);// Envia o ususario para o batepapoheader("Location:chat.php");?>porque não grava? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 amos Postado Julho 19, 2004 Denunciar Share Postado Julho 19, 2004 O problema tá na sua query...Ela teria que ser assim ó...mysql_query("INSERT INTO apelidos (id,hora,apelido) VALUES ($ip,$hora,$apelido)");Entendeu? Você tem que falar pro banco de dados em qual campo ele tem que colocar cada valor... se não da erro... FLWS AE... espero ter te ajudado amigo!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Abiriguitwoelvs Postado Julho 19, 2004 Autor Denunciar Share Postado Julho 19, 2004 valeu amos... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Julho 19, 2004 Denunciar Share Postado Julho 19, 2004 Assim seria mais correto:mysql_query("INSERT INTO apelidos (id,hora,apelido) VALUES ('','$hora','$apelido')");ou:mysql_query("INSERT INTO apelidos VALUES ('', '$hora', '$apelido')");ou se a hora for a atual se pode usar uma função:mysql_query("INSERT INTO apelidos VALUES ('', CURTIME( ), '$apelido')"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Abiriguitwoelvs
vou explicar...
tenho um index.php, dentro dela um form com apenas um campo "nick",
fiz este script para gravar o nick, ip, horas no banco de dados,
mas ele não grava, segue o script:
<?PHP
// Conecta com o banco de dados
$conecta=require_once('Connections/batepapo.php');
// Recebe informações do ususario
$apelido=$HTTP_POST_VARS['nick'];
$ip=getenv("REMOTE_ADDR");
$hora=date("H:i:s");
// Envia informações para o bd, tabela apelidos
$envia=mysql_query("INSERT INTO apelidos VALUES($ip,$hora,$apelido)");
// Fecha conexao
$fecha=mysql_close($batepapo);
// Envia o ususario para o batepapo
header("Location:chat.php");
?>
porque não grava?
Link para o comentário
Compartilhar em outros sites
3 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.