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

PHP - MySQL conexao


lumasai

Pergunta

sera que alguém pode deskobrir qual e o erro no meu codigo?????? quando clicko no submit ele da minha a msg "dados enviados kom sucesso........" mas quando vou a tabela ela ainda kontinua vazia .............................

aqui vai o code espero que me ajudem ::::::::

<?php

$nome = $_POST["textfield"];

$apelido = $_POST["textfield2"];

$numero1 = $_POST["textfield3"];

$numero2 = $_POST["textfield4"];

$resultado = $_POST["textfield5"];

//conectando com o localhost - mysql

$conexao = mysql_connect("localhost","root");

if (!$conexao)

die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error());

//conectando com a tabela do banco de dados

$banco = mysql_select_db("teste",$conexao);

if (!$banco)

die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error());

$query = "INSERT INTO cotacao( nome, apelido,numero1, numero2, resultado)

VALUES (`$nome`, `$apelido`,`$numero1`,`$numero2`,`$resultado`)";

mysql_query($query,$conexao);

echo "Dados enviados com sucesso!<br>Agradecemos a atenção.";

?>

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

testa assim amigo mas uma dica verifica se os campos não estão vazios tipo assim

if (isset($nome)) ///// verifica se tem algo na variavel ou

if (!empty($nome)) ////// verifica se está diferente de vazio

é uma boa antes de inserir no banco tratar o que vem do form

<?php

$nome = $_POST["textfield"];

$apelido = $_POST["textfield2"];

$numero1 = $_POST["textfield3"];

$numero2 = $_POST["textfield4"];

$resultado = $_POST["textfield5"];

//conectando com o localhost - mysql

$host='localhost';

$user='root';

$db='banco_de_dados';

$conexao = mysql_connect($host,$user);

if (!$conexao)

die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error());

//conectando com a tabela do banco de dados

$banco = mysql_select_db($db);

if (!$banco)

die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error());

$query = "INSERT INTO cotacao( nome, apelido,numero1, numero2, resultado)

VALUES (`$nome`, `$apelido`,`$numero1`,`$numero2`,`$resultado`)";

$sql = mysql_query($query);

if ($sql){

echo "Dados enviados com sucesso!<br>Agradecemos a atenção.";

}

else {

echo "erro não foi enviado";

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0

tentei kom o teu codigo ele diz "erro não foi enviado"

ele não esta a enviar dados a base de dados .. reconhece a base de dados tudo mas não ta a enviar nada

<?php

$nome = $_POST["textfield"];

$apelido = $_POST["textfield2"];

$numero1 = $_POST["textfield3"];

$numero2 = $_POST["textfield4"];

$resultado = $_POST["textfield5"];

//conectando com o localhost - mysql

$host='localhost';

$user='root';

$db='banco_de_dados';

$conexao = mysql_connect($host,$user);

if (!$conexao)

die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error());

//conectando com a tabela do banco de dados

$banco = mysql_select_db($db);

if (!$banco)

die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error());

$query = "INSERT INTO cotacao( nome, apelido,numero1, numero2, resultado)

VALUES (`$nome`, `$apelido`,`$numero1`,`$numero2`,`$resultado`)";

$sql = mysql_query($query);

if ($sql){

echo "Dados enviados com sucesso!<br>Agradecemos a atenção.";

}

else {

echo "erro não foi enviado";

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0

ele já aceita com este code............e não me perguntem o que estava errado..................nem eu sei

<?php

$nome = $_POST["textfield"];

$apelido = $_POST["textfield2"];

$numero1 = $_POST["textfield3"];

$numero2 = $_POST["textfield4"];

$resultado = $_POST["textfield5"];

//conectando com o localhost - mysql

$host='localhost';

$user='root';

$db='teste';

$conexao = mysql_connect($host,$user);

if (!$conexao)

die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error());

//conectando com a tabela do banco de dados

$banco = mysql_select_db($db);

if (!$banco)

die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error());

$query = " Insert Into cotacao(nome, apelido, numero1, numero2, resultado)

VALUES ('$nome', '$apelido',$numero1,$numero2,$resultado)";

$sql = mysql_query($query, $conexao);

if ($sql)

{ echo "O registro foi efetuado com sucesso";

}

else

{

echo "Error...................";

}

?>

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...