Ir para o conteúdo
Umbus

[Resolvido] Tao e os dados pah???

Mensagens Recomendadas

Umbus    0
Umbus

Bem então o meu problema +e o seguinte, eu tenho o seguinte código feito mas os dados não me vão parar a base de dados não sei porquê, fiz isto da mesma maneira do blog (como aprendi pela primeira vez), mas não me aparece nada, esqueci-me de algo?

	include("config.php");
global $ligar;
$ligar = mysql_connect($host, $user, $pass) or die("Incapaz de conectar à base de dados!");
mysql_select_db($db, $ligar) or die("Incapaz de selecionar à base de dados!");
   $insere="insert into questionario values {'".$nome."','".$sexo."','".$exper."'}";
   $result = mysql_query($insere, $ligar);
   if ($result==1) echo "<p>Dados Enviados</p><br>";
   else "<p>Dados não enviados</p><br>";

edit: tenho as variáveis colocadas mais acima do código (não achei importante colocar 

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
karva    0
karva

onde ta

   $insere="insert into questionario values {'".$nome."','".$sexo."','".$exper."'}";

poe

   $insere="insert into questionario (nome, sexo, exper) values ('$nome','$sexo','$exper')";  //o que ta dentro do primeiro parentesis, e os nomes do campos da DB

e onde ta

   if ($result==1) echo "<p>Dados Enviados</p><br>";
   else "<p>Dados não enviados</p><br>";

poe

   if ($result){
echo "<p>Dados Enviados</p><br>";
}
   else {
"<p>Dados não enviados</p><br>";}

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Umbus    0
Umbus

Lol agora fico naquela, das duas uma ou eu não me lembro de ter colocado esse bocado de código no blog, ou li outra coisa que fez o mesmo e também não me lembro XD.

Isso do if, estava certo, tipo eu estou a programar php mais ou menos da mesma forma que c++, e os ifs quando tem só uma instrução  não é preciso por os {} é igual :D

obrigado pela ajuda :)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
djthyrax    11
djthyrax

Isso do if, estava certo, tipo eu estou a programar php mais ou menos da mesma forma que c++, e os ifs quando tem só uma instrução  não é preciso por os {} é igual :)

E no PHP não é preciso os { } :P O teu erro era só no código SQL. :D

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade