Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2009, 23:01
Avatar de rodrigo791
rodrigo791
 
Fecha de Ingreso: noviembre-2009
Ubicación: Uruguay
Mensajes: 1.339
Antigüedad: 14 años, 5 meses
Puntos: 168
insertar datos de form en tabla de base da datos

Hola tengo un problema al intentar ingresar datos de un form a una tabla, me aparese el siguiente error: Parse error: syntax error, unexpected '{' in C:\xampp\htdocs\index.php on line 42

y la linea 42 es: if(!empty($my_error) {

aca dejo el codigo del ingreso a la tabla,la conexion esta full y andando , el problema es solo ese.

Código PHP:
<?php

    
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
    
if(isset($_POST['nombre']) && !empty($_POST['nombre']) && isset($_POST['contraseña']) && !empty($_POST['contraseña'])) {

        
// Si entramos es que todo se ha realizado correctamente

        
$link mysql_connect("localhost","root","");
        
mysql_select_db("usuarios",$link);

        
// Con esta sentencia SQL insertaremos los datos en la base de datos
        
mysql_query("INSERT INTO datos (nombre,contraseña)
        VALUES ('{$_POST['nombre']}','{$_POST['contraseña']}')"
,$link);

        
// Ahora comprobaremos que todo ha ido correctamente ACA ESTA EL ERROR
       
$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";
        }
    } else {
        echo 
"Error, no ha introducido todos los datos";
    }
?>