Ver Mensaje Individual
  #9 (permalink)  
Antiguo 29/07/2009, 14:50
angelyanos
 
Fecha de Ingreso: julio-2009
Mensajes: 19
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: php link en echo

Me sigue dando el error:

Parse error: syntax error, unexpected $end in /insertar.php on line 32

y mi código completo es:

Código PHP:
<?
    
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
    
if(isset($_POST['username']) && !empty($_POST['username']) &&
    isset(
$_POST['password']) && !empty($_POST['password']) &&
    isset(
$_POST['nombre']) && !empty($_POST['nombre']) &&
    isset(
$_POST['apellidos']) && !empty($_POST['apellidos']) &&
     isset (
$_POST['email']) && !empty($_POST['email'])) {

        
// Si entramos es que todo se ha realizado correctamente

        
$link mysql_connect("localhost","xxx","xxx");
        
mysql_select_db("xxxxx",$link);

        
// Con esta sentencia SQL insertaremos los datos en la base de datos
        
mysql_query("INSERT INTO usuarios (username,password,nombre,apellidos,email)
        VALUES ('{$_POST['username']}','{$_POST['password']}','{$_POST['nombre']}','{$_POST['apellidos']}','{$_POST['email']}')"
,$link);

        
// Ahora comprobaremos que todo ha ido correctamente
        
$my_error mysql_error($link);
        if(!empty(
$my_error)) {

            echo 
"Ha habido un error al insertar los valores. $my_error";

        }else{

            
//echo "Los datos han sido introducidos satisfactoriamente";
            
header("Location: mi pagina");
    } 

?>