• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Umbus

[Resolvido] Tao e os dados pah???

5 mensagens neste tópico

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 

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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>";}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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 :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Era o que tava a dizer :). Não me lembrava que era preciso por aquilo assim XD. Obrigado pela ajuda djthyrax :D

0

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