Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2013, 11:42
Calle7
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 127
Antigüedad: 16 años, 10 meses
Puntos: 0
Información Relacionar una imagen con un campo llave d mi BD

Hola a todos.

Tengo en siguiente inconveniente:



En la pagina : Uno.php
================
Tengo un campo imagen:

Código HTML:
<input type="file" name="ima"/> 

En la pagina : Dos.php
================
Tengo el codigo:
Código PHP:
    //Cargando la imagen
    
$ruta="imagenes";
    
$archivo=$_FILES["ima"]["tmp_name"];
    
$nombreArchivo=$_FILES["ima"]["name"];
    
move_uploaded_file($archivo,$ruta."/".$nombreArchivo);
    
$ruta=$ruta."/".$nombreArchivo
también en la misma pagina tengo el query que vuelca los datos de mi tabla:

Código PHP:
while($row=mysql_fetch_array($stm))
{


<tr style="background-color:#F0F8FF; font-size:12px;" height="25">
<td><?php echo $row[ID];?></td>
<td><?php echo $row[NOMBRE];?></td>
<td><?php echo $row[EMPRESA];?></td>
<td align="center"><?php echo $row[EMAIL];?></td>
<td align="center"><?php echo $row[DIST];?></td>
<td><?php echo $row[TIPO];?></td>
<td align="justify"><?php echo $row[MENSAJE];?></td>
<td><?php echo $row[FECHA];?></td>
<td><?php echo $row[HORA];?></td>
<td><?php echo $row[IP];?></td>
<td align="center">
<input type="checkbox" id="chk" name="ids[]" value="<?php echo $row[ID];?>">
</td>
<td align="center">
echo "<img src='$ruta' alt='$nombreArchivo' height='20'>";
</td>
</tr>


Lo que no me resulta es que cuando carge la imagen solo se visualice en el registro al que pertenece. Sino que se carga en todos los registros.

El campo ID de mi tabla es auto_incrementable.

Como podria hacer que cuando cargue mi primer registro con su imagen, este se relacione con el ID, logrando asi que la imagen se vea solo en ese registro ingresado.


Espero puedan ayudarme.