08/04/2011, 13:21
|
| | Fecha de Ingreso: julio-2003 Ubicación: Santiago
Mensajes: 26
Antigüedad: 21 años, 3 meses Puntos: 0 | |
Mostrar imagen en celda tras obtener ruta desde base mysql mediante select option ESTIMADOS AMIGOS NECESITO AYUDA URGENTE TENGO UN FORMULARIO DE ACTUALIZACION DE REGISTRO Y NECESITO QUE EL USUARIO AL SELECIONAR UN REGISTRO MUESTRE CIERTOS DATOS Y LA IMAGEN DE ESTE SEGUN LA RUTA OBTENIDA MEDIANTE EL SELECT OPTION, EL PROBLEMA ES QUE ME MUESTRA BIEN TODOS LOS DATOS DEL REGISTRO PERO NO LOGRO QUE ME MUESTRA LA IMAGEN Y ADEMAS NECESITO QUE SI AUN NO SELECCIONA NADA MUESTRE UNA IMAGEN POR DEFAULT
COMO PUEDO HACERLO PAR FAVOR ADJUNTO MI CODIGO :
<table width="100%" border="0" align="center">
<tr>
<form name="Formulario" method="post" action="actualizalink.php" enctype="multipart/form-data">
<tr>
<td style="font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#930; font-weight: bold;" width="140" height="20" align="left"><span class="Estilo6"><strong>Seleccionar Link</strong></span></td>
<td width="371">
<?php
$cadena = mysql_query("SELECT * FROM links ORDER BY id ASC",$link);
?>
<select name="selecnot" id="selecnot" onChange="codigo.value=this.options[this.selectedIndex].getAttribute('codigo');nombre.value=this.options[this.selectedIndex].getAttribute('nombre');vinculo.value=this.options[this.selectedIndex].getAttribute('vinculo');ruta.value=this.options[this.selectedIndex].getAttribute('ruta');!this.selectedIndex">
<option value="0" responsable="">Seleccione Link </option>
<?php
while ($row = mysql_fetch_assoc($cadena))
{
?>
<option value="<?php echo $row['id']?>"codigo="<?php echo $row['id']?>"nombre="<?php echo $row['nombre']?>"vinculo="<?php echo $row['vinculo']?>"ruta="<?php echo $row['ruta']?>" > <?php echo $row['nombre']?>
</option>
<?PHP
// GUARDO LA RUTA DE LA IMAGEN SELECCIONADA
$fotoactual = $row['ruta'];
}
?>
</select>
<label>
<input name="codigo" type="hidden" id="codigo" />
</label>
</td>
</tr>
<!-- AQUI QUIERO QUE SE MUESTRE LA IMAGEN QUE CORRESPONDE A LA OPCION ELEGIDA DEL SELECT -->
<tr>
<td style="font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#930; font-weight: bold;" width="140" align="left">Imagen Actual</td>
<td align="left">
<img name="fotolink" id="fotolink" src='<?php $fotoactual; ?>' alt="IMAGEN LINK" height='80' width='180' align='center' />
</td>
</tr>
<!-- fin de la muestra de imagen -->
<tr>
<td style="font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#930; font-weight: bold;" width="140" align="left">Nombre Link</td>
<td align="left"><input name="nombre" id="nombre" type="text" size="50" maxlength="50" style="font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#F60;" onChange="ValNombre(this.value);"/></td>
</tr>
<tr>
<td style="font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#930; font-weight: bold;" align="left">Vinculo</td>
<td align="left"><input name="vinculo" id="vinculo" type="text" size="50" maxlength="50" style="font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#F60;" onChange="ValVinculo(this.value);"/></td>
</tr>
<tr>
<td style="font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#930; font-weight: bold;" align="left">Ruta Imagen</td>
<td align="left">
<input name="ruta" type="text" id="ruta" value="" size="50" maxlength="50" style="font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#F60;" />
</td>
</tr>
<tr>
<td style="font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#930; font-weight: bold;" width="292" align="left">Seleccionar nueva Imagen</td>
<td align="left"><input type="file" name="imagen" size="36"></td>
</tr>
<tr>
<td height="40" align="center"><input type="submit" name="act" value="Actualizar Link"/></td>
</tr>
</form>
</tr>
</table> |