Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2016, 11:31
FozzieN
 
Fecha de Ingreso: mayo-2016
Mensajes: 4
Antigüedad: 8 años
Puntos: 0
Cambiar nombre y guardar raiz en la base de datos de imagenes

Hola que tal les pido su ayuda por favor ya que tengo el siguiente código.
Lo que quiero hacer es antes de guardar la raíz de la imagen cambiar el nombre, si lo hace pero al momento de guardar en la base de datos si selecciono 10 imagenes las guarda pero con el mismo nombre todas. Les agradezco su ayuda por favor.. les dejo el código de como estoy haciéndolo.

Aquí extraigo el formato de la imagen y así mismo le cambio el nombre
Código PHP:
$archivo=implode($_FILES['imagen']['name']);
      
$extension end(explode('.',$archivo));
      
$nombre_nuevo "imagen_".$x.".".$extension;
      
$ruta2 "imagenes/".$nombre_nuevo;
      echo 
$ruta2."</br>"
Aquí es donde guardo la imagen con su nuevo nombre en el directorio
Código PHP:
  
   utf8_decode(move_uploaded_file ($_FILES ["imagen"]["tmp_name"][$i], $ruta2));
      $validar=true;
    }
      else $validar=false;
  }
}

if (isset($_FILES['imagen']) && $validar==true){
  $cantidad= count($_FILES["imagen"]["tmp_name"]);
    
    for ($i=0; $i<$cantidad; $i++){?>
      <h1><?php echo "imagenes/".$ruta2 ?></h1>
      <img src="<?php echo "imagenes/".$ruta2 ?>" width="100">
      <?php
Guardo la raíz de la imagen en la tabla imagenes lo que sería con su nuevo nombre.
Código PHP:
      $id_tratamiento2=0;
        @
mysql_query("INSERT INTO imagenes (id_paciente,id_tratamiento,imagen) VALUES ('".$id_paciente."','".$id_tratamiento2."','".$ruta2."')");

        echo 
"el archivo ha sido movido exitosamente";
     
  } 

Gracias por su ayuda