Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/06/2012, 02:55
Avatar de oscartt67
oscartt67
 
Fecha de Ingreso: abril-2012
Ubicación: fonollosa
Mensajes: 481
Antigüedad: 12 años
Puntos: 97
Respuesta: error parse $end no lo entiendo

Te falta, al final de todo, el cierre } del if (isset($_POST['submit']))

Código PHP:
<?php  
if (isset($_POST['submit']))  


    
$dni_a =$_POST["dni_a"]; 
    
$nom_a =$_POST["nom_a"]; 
    
$prov $_POST["prov"]; 
    
$cp $_POST["cp"]; 
    
$error ""
    if(empty(
$dni_a)) 
    { 
        
$error .= "dni <br>"
    } 
     
    if(empty(
$nom_a)) 
    { 
        
$error .= "nombre <br>"
    } 
     
    if(empty(
$prov)) 
    { 
        
$error .= "provincia <br>"
    } 
     
    if(empty(
$cp)) 
    { 
        
$error .= "codigo postal <br>"
    } 
     
    if(!empty(
$error)) 
    { 
        echo 
"por favor, rellena los siguientes campos:<br>".$error
         
    } 
    else 
    {     
     
        
$dni_a =$_POST["dni_a"]; 
        
$nom_a =$_POST["nom_a"]; 
        
$prov $_POST["prov"]; 
        
$cp $_POST["cp"]; 
         
        
$consulta "INSERT INTO alumnos ( 
                            dni_a,nom_a, prov, cp 
                            ) VALUES ( 
                            '{$dni_a}','{$nom_a}','{$prov}','{$cp}')"

            
$resultado mysql_query($consulta); 
            if(
$resultado
            { 
                
$mensaje "El alumno ha sido creado."
            } 
            else 
            { 
                
$mensaje "No se ha podido crear el alumno: " mysql_error(); 
            } 
         
         
//<----este te faltaba!!! 

   
   
  
?>
saludos.
[/php]