Cita:
Iniciado por angelAparicio
Cuando falla un SQL lo mejor es ver que está haciendo realmente. Prueba con:
Código PHP:
Ver originalecho "El archivo se subio correctamente.";
$sql = "INSERT INTO perfil ('image') VALUES ('$archivo') WHERE id_perfil = $_SESSION['id_perfil']";
}
Normalmente el error suele ser algo muy sencillo, pero sin saber que está haciendo el sql, es complicado de ver. ¿Podrías probar y ver que error te devuelve?
Pd: He cambiado $nuevoNombre por $archivo
Como me seguia dando el error en la linea del insert y no sabia el por que cambie esa linea por esta.
Código:
echo "El archivo se subio correctamente.";
$sql = "INSERT INTO perfil.image VALUES '$archivo' WHERE email = '$_SESSION[email]' ";
//$sql="INSERT INTO perfil ('image') VALUES ('$archivo') WHERE id_perfil = $_SESSION['id_perfil']";
if ( !mysql_query() ){
echo "Error ".mysql_error()." al ejecutar: ".$sql;
}
y me da los siguientes errores
El archivo se subio correctamente.
Warning: mysql_query() expects at least 1 parameter, 0 given in C:\xampp\htdocs\paxarin\red-social\subir.php on line 39
Error al ejecutar: INSERT INTO perfil.image VALUES 'foto/obama76.jpg' WHERE email = '
[email protected]'