Foros del Web » Programando para Internet » PHP »

Duda de actualización de registros

Estas en el tema de Duda de actualización de registros en el foro de PHP en Foros del Web. Hola a todos: Tengo el siguiente formulario de actualización de registros de la base de datos Cita: <form method="post" name="form1" action="<?php echo $editFormAction; ?>"> <table ...
  #1 (permalink)  
Antiguo 19/04/2010, 14:11
 
Fecha de Ingreso: octubre-2007
Mensajes: 19
Antigüedad: 16 años, 6 meses
Puntos: 0
Duda de actualización de registros

Hola a todos:
Tengo el siguiente formulario de actualización de registros de la base de datos

Cita:
<form method="post" name="form1" action="<?php echo $editFormAction; ?>">
<table align="center">
<tr valign="top">
<td align="right" nowrap><font size="2" face="Arial, Helvetica, sans-serif">IDLIBRO:</font></td>
<td><font size="2" face="Arial, Helvetica, sans-serif"><?php echo $row_librosact['IDLIBRO']; ?></font></td>
</tr>
<tr valign="top">
<td align="right" nowrap><font size="2" face="Arial, Helvetica, sans-serif">TITULO:</font></td>
<td> <font size="2" face="Arial, Helvetica, sans-serif">
<input type="text" name="TITULO" value="<?php echo $row_librosact['TITULO']; ?>" size="40">
</font></td>
</tr>
<tr valign="top">
<td align="right" nowrap><font size="2" face="Arial, Helvetica, sans-serif">AUTOR:</font></td>
<td> <font size="2" face="Arial, Helvetica, sans-serif">
<input type="text" name="AUTOR" value="<?php echo $row_librosact['AUTOR']; ?>" size="40">
</font></td>
</tr>
<tr valign="top">
<td align="right" nowrap><font size="2" face="Arial, Helvetica, sans-serif">EDITLIB:</font></td>
<td> <font size="2" face="Arial, Helvetica, sans-serif">
<input type="text" name="EDITLIB" value="<?php echo $row_librosact['EDITLIB']; ?>" size="40">
</font></td>
</tr>
<tr valign="top">
<td align="right" nowrap><font size="2" face="Arial, Helvetica, sans-serif">GENERO:</font></td>
<td> <font size="2" face="Arial, Helvetica, sans-serif">
<select name="GENERO">
<?php
do {
?>
<option value="<?php echo $row_genero['CODGENERO']?>"<?php if (!(strcmp($row_genero['CODGENERO'], $row_librosact['GENERO']))) {echo "SELECTED";} ?>><?php echo $row_genero['DESGENERO']?></option>
<?php
} while ($row_genero = mysql_fetch_assoc($genero));
$rows = mysql_num_rows($genero);
if($rows > 0) {
mysql_data_seek($genero, 0);
$row_genero = mysql_fetch_assoc($genero);
}
?>
</select>
</font></td>
<tr>
<tr valign="top">
<td align="right" nowrap><font size="2" face="Arial, Helvetica, sans-serif">RESUMEN:</font></td>
<td> <font size="2" face="Arial, Helvetica, sans-serif">
<textarea name="RESUMEN" cols="60" rows="10"><?php echo $row_librosact['RESUMEN']; ?></textarea>
</font></td>
</tr>
<tr valign="top">
<td align="right" nowrap><font size="2" face="Arial, Helvetica, sans-serif">IMAGEN:</font></td>
<td> <font size="2" face="Arial, Helvetica, sans-serif">
<input type="text" name="IMAGEN" value="<?php echo $row_librosact['IMAGEN']; ?>" size="40">
</font></td>
</tr>

<tr valign="top">
<td align="right" nowrap><font size="2" face="Arial, Helvetica, sans-serif">ESTADOLIB:</font></td>
<td> <font size="2" face="Arial, Helvetica, sans-serif">
<input type="text" name="ESTADOLIB" value="<?php echo $row_librosact['ESTADOLIB']; ?>" size="20">
</font></td>
</tr>
<tr valign="top">
<td align="right" nowrap><font size="2" face="Arial, Helvetica, sans-serif">EDADRECOMENDADA:</font></td>
<td> <font size="2" face="Arial, Helvetica, sans-serif">
<input type="text" name="EDADRECOMENDADA" value="<?php echo $row_librosact['EDADRECOMENDADA']; ?>" size="20">
</font></td>
</tr>
<tr valign="baseline">
<td nowrap align="right">&nbsp;</td>
<td><input type="submit" value="Actualizar registro"></td>
</tr>
</table>
<input type="hidden" name="MM_update" value="form1">
<input type="hidden" name="IDLIBRO" value="<?php echo $row_librosact['IDLIBRO']; ?>">
</form>
Me gustaría saber cómo hacer que el campo de imagen, que es el que está en negrita, se convierta en un upload. He intentado hacerlo, pero no me deja que el formulario sea a la vez de actualizar registros y de subir archivos.
Gracias de antemano por la ayuda.
  #2 (permalink)  
Antiguo 19/04/2010, 14:13
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Tema movido desde PHP orientado a objetos a PHP
  #3 (permalink)  
Antiguo 19/04/2010, 14:17
 
Fecha de Ingreso: septiembre-2008
Mensajes: 136
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: Duda de actualización de registros

tal vez

<input name="userfile1" type="file" id="userfile1" tabindex="97" value="<?php echo $row_librosact['IMAGEN']; ?>">
  #4 (permalink)  
Antiguo 19/04/2010, 15:10
Avatar de jcxnet  
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 784
Antigüedad: 18 años, 6 meses
Puntos: 56
Respuesta: Duda de actualización de registros

Hola, lo normal al hacer una edición de datos que contienen una imagen es mostrar la imagen y además el upload; luego debes controlar si se ha subido una nueva imagen para que actualices la nueva ruta de la imagen, de lo controario quedaría con la imagen original.


p.d. cargar el value en un input del tipo file no funciona ;)
__________________
►I'm a devil on the run ♂
Jcxnet.com
*Keep It Simple **

Etiquetas: registros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:05.