Hola amigos, soy nuevo programando en PHP y tengo un problemita con mi código a la hora de insertar los valores. La conexión está bien porque la he probado eliminando datos desde mi página pero al insertar me da error. Aquí les dejo mi codigo:
<?phpif (isset($_POST['carnet'])){$carnet=$_POST['carnet'];$username=$_POST['username'];$pass=$_POST['pass'];$pass2=$_POST['pass2'];$nombres=$_POST['nombres'];$apellidos=$_POST['apellidos'];$rol=$_POST['rol'];$sql='insert into users(username, rol, pass, carnet, nombres, apellidos) values('.$username.','.$rol.','.$pass.','.$carnet. ','.$nombres.','.$apellidos.');';if ($pass==$pass2 && $pass!=""){if(ereg("[0-9]",$carnet)){if(ereg("[a-zZ]",$nombres)){if(ereg("[a-zZ]",$apellidos)){$x=mysql_query($sql,$con);//esta es la linea que no se me ejecutaecho "Datos guardados";}}}}else{echo "<script>alert('Error')</script>";}}?>
Gracias de antemano.