Desculpem-me estar reabrindo esse tópico, mas é que estou com o mesmo problema. Meu codigo está assim: <?php
include "conexao.php";
$usernovo = $_POST['usernovo'];
$passnovo = $_POST['passnovo'];
$confirma = $_POST['confirma'];
$userconf = $_POST['userconf'];
$passconf = $_POST['passconf'];
$buscauser = "SELECT * FORM usuarios WHERE usuario = '$usernovo'";
$checauser = mysql_query($buscauser) or die (mysql_error());
$contuser = mysql_num_rows($checauser);
if ($contuser =< 1){
$msg = 01;
header ("location:novousuario.php?msg=$msg");
}elseif ($passnovo != $confirma){
$msg = 02;
header ("location:novousuario.php?msg=$msg");
}elseif ($userconf != $useradm){
$msg = 03;
header ("location:novousuario.php?msg=$msg");
}elseif ($passconf != $passadm){
$msg = 04;
header ("location:novousuario.php?msg=$msg");
}else{
$execut = "INSERT INTO usuarios (usuario, senha) VALUEs ('$usernovo', '$passnovo')";
mysql_query ("$execut");
$msg = 05;
header ("location:novousuario.php?msg=$msg");
}
?> e está me retornando a seguinte mensagem de erro: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FORM usuarios WHERE usuario = 'teste5'' at line 1 Aparentemente está tudo correto, já tentei remover as aspas na consulta mas retorna o mesmo erro. alguém me da uma luz ai!!! vlw.