Buena tarde, estoy realizando un actualización de datos desde un formulario con PHP a MySql, aunque me confirma que se hizo la actualización, cuando miro mi base de datos, no se a actualizado la información, el codigo es el mismo que utilizo para insertar y si funciona, obvio cambio el query por un update pero no funciona, no encuentro el error, la conexión a la base de datos si funciona.
Codigo:
<?php
require("conex.php");
$Documento=$_REQUEST['Documento'];
$Nombres=$_POST ['Nombres'];
$Apellidos=$_POST ['Apellidos'];
$Direccion=$_POST ['Direccion'];
$Telefono=$_POST ['Telefono'];
$Celular= $_POST ['Celular'];
$Email= $_POST ['Email'];
$FechaNacimiento= $_POST['FechaNacimiento'];
$Imagen=addslashes(file_get_contents($_FILES['Imagen']['tmp_name']));
$query= "UPDATE tbclientes SET Nombres='$Nombres',
Apellidos='$Apellidos',
Direccion='$Direccion',
Telefono='$Telefono',
Celular='$Celular',
Email='$Email',
FechaNacimiento='$FechaNacimiento',
Imagen='$Imagen'
WHERE Documento='$Documento'";
$resultado= $link->query($query);
if($resultado)
{
header("Location: administrar2_clientes.php");
}
else
{
echo "No se pudo Actualizar los datos";
}
?>
Mod: Los códigos deben ir en etiquetas GeSHi
imprime el $query , ve si el where está bien, intenta ponerlo a mano en phpmyadmin y ver si la columna fue afectada... puede que estés fallando algo