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";
}
?>