Ver Mensaje Individual
  #11 (permalink)  
Antiguo 05/10/2011, 14:47
kasumidie
 
Fecha de Ingreso: octubre-2011
Ubicación: CABA
Mensajes: 63
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: panel.php subir varias imagenes

Soy bastante novato, no entiendo tu respuesta.
Mi panel tiene esto
Código PHP:
Ver original
  1. $uploads_dir = '';
  2. print_r ($_FILES);
  3.         $tmp_name = $_FILES["image1"]["tmp_name"];
  4.         $name = $_FILES["image1"]["name"];
  5.         move_uploaded_file($tmp_name, "$name");
eluploads_dir me deja las imagenes en la carpeta principal.

Con respecto a tu codigo, no estoy haciendo lo mismo que con el que tengo yo? Sube 1 imagen nomas.
Por favor explicame un poquito más, ya que no tengo lenguaje tecnico.


Cita:
Iniciado por memoadian Ver Mensaje
no entiendo para que declaras esto

Código PHP:
Ver original
  1. $uploads_dir = '';

estas declarando un directorio que no existe

y basicamente la consulta tendria que ser una por cada vuelta del for

es decir practicamente iria todo esto dentro del for

Código PHP:
Ver original
  1. for($i = 1; $i<= 5; $i++){
  2. if ($lo_hice_bien){
  3.     $query ="INSERT INTO tabla ();"//etc. la info de la imagen subida
  4.     $result = mysql_query($query);
  5.     $idinsertado= mysql_insert_id();
  6.     $query="INSERT INTO noticias"; //bla bla bla el otro insert
  7.     $result = mysql_query($query);
  8.     if (!$result && !$result2) {
  9.         die('Hay algo mal' . mysql_error());
  10.         }
  11. }
  12. echo "Hecho";
  13. }
  14. }//fin del for
o sea un insert por cada imagen sería lo más correcto por que además, deberia ser una tabla especial para las imagenes pues es una relacion 1:N es decir cada detalle puede tener de 0 a 5 imágenes.

y en normalizacion debe hacerse así.

Estoy entendiendo, el for que me das, lo puedo repetir las 5 veces no?, te pido que me expliques un poco más, así logro entender bien y lo hago.

Última edición por kasumidie; 05/10/2011 a las 14:56