Error a la hora de hacer un UPDATE
Publicado por Alberto (13 intervenciones) el 02/08/2020 17:07:23
Buenas tardes.
Estoy programando la actualización de los datos o la modificación de los mismos a través de un formulario y no soy capaz de que funciones.
Los Var_dump están puesto para comprobar que los valores se introducen correctamente y es así. Pero no actualiza.
He comprobado el resultado directamente con el SQL del phpmyadmin y me devuelve un error.
#1064 - Algo está equivocado en su sintax cerca '@gmail.com)' en la linea 1
No entiendo cual es el problema o que si hay algún conflicto al introducir un nuevo correo por la @.
Gracias.
Estoy programando la actualización de los datos o la modificación de los mismos a través de un formulario y no soy capaz de que funciones.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
include "includes/conexion.php";
session_start();
$usuario=$_POST['nombre'];
$correo=$_POST['correo'];
$password=$_POST['contraseña'];
$password2= $_POST['contraseña2'];
$id = $_SESSION['n'];
/* $avatar= $_POST['avatar'];*/
var_dump($usuario, $correo, $id);
$query = "UPDATE usuarios SET usuario='$usuario', email='$correo' WHERE id ='$id'";
var_dump($query);
$result = mysqli_query ($enlace,$query);
$fila = mysqli_num_rows($result);
var_dump($result,$fila);
?>
He comprobado el resultado directamente con el SQL del phpmyadmin y me devuelve un error.
#1064 - Algo está equivocado en su sintax cerca '@gmail.com)' en la linea 1
No entiendo cual es el problema o que si hay algún conflicto al introducir un nuevo correo por la @.
Gracias.
Valora esta pregunta


0