Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/10/2017, 21:11
Avatar de saraivaruas
saraivaruas
 
Fecha de Ingreso: octubre-2010
Ubicación: Chile
Mensajes: 133
Antigüedad: 13 años, 6 meses
Puntos: 10
Respuesta: Actualizacionde campo en base de datos

Cita:
Iniciado por Triby Ver Mensaje
Antes de ejecutar la consulta muéstrala en pantalla y verás algo como esto:

Código MySQL:
Ver original
  1. UPDATE usuarios_junta SET archivo=nombre de archivo.ext WHERE email = [email protected]

Ya viste el error?
hola gracias el error estaba en que al enviar el archivo el correo que recibo por get se perdia donde el formulario esta en post

la solucion fue esta
Código HTML:
 <input type="hidden" name="email" value="<?php echo $email ;?>"> 
un campo hidden con el email capturado por el get el el formulario de carga, vuelvo a enviar el email ahora por post junto con la informacion del archivo y la recupero aqui donde ya todo funciona normal.
Código PHP:
Ver original
  1. f (isset($_POST["submit"])) {
  2.     $email=$_POST["email"];
  3.     $fecha = date('d-m-Y', time());
  4.     $nombre_temp = $_FILES["file_upload"]["tmp_name"];
  5.     $nuevo_nombre = $_FILES["file_upload"]["name"];
  6.     $primer_caracter = strtoupper(substr($nuevo_nombre, 0, 1));
  7.     $destino = "subidas/carpeta_" . $primer_caracter . "-$fecha/" . basename($nuevo_nombre);

gracias por la ayuda ..