Ver Mensaje Individual
  #13 (permalink)  
Antiguo 17/09/2013, 06:46
rjulio21
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 8 meses
Puntos: 16
Respuesta: Enviar texto y que se mantenga

hola. realmente creo que una bd con dos columnas te bastaria. algo asi:

tabla imagen
nombre_imangen varchar(100)
comentario_imagen text

de ese modo por cada imagen haces un nuevo insert y no te limitas a solo tener 5 imagenes. ¿me explico?

y pues nada. en ese caso luego lo que debes tener es un campo comentario en el mismo formulario en que cargas la foto.
Algo así:

Código HTML:
Ver original
  1. <form action="../index.php" enctype="multipart/form-data" method="POST">    
  2.        
  3.         <input type="file" name="foto" size="20">
  4.                  <p>Comentario para foto: <input type="text" name="comentario" id="comentario">
  5.         <input type="submit" value="Enviar" name="send">
  6.         <input type="reset" value="Borrar" name="erase">
  7.  
  8.     </form>


Luego de eso en tu index.php, a parte de la lógica que tengas para guardar la foto en tu carpeta colocas algo como:
Código PHP:
Ver original
  1. if(isset($_POST['send'])){
  2.        $comentario  = $_POST['comentario'];
  3.         $insert = "insert into imagen values ('$imagen','$comentario')";
  4. }
Luego ese insert lo haces sgún la base de datos que estes usando. la variable imagen podria sir el directorio en donde guardas la imagen con el nuevo nombre que le hayas puesto. o lo que tu decidas según la lógica que uses.
__________________
Lo imposible es lo posible visto por los ojos de un incapaz.
Si te sirve la respuesta. dale + al karma.
Saludos