Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2005, 08:08
CapiCapi
 
Fecha de Ingreso: mayo-2005
Mensajes: 78
Antigüedad: 18 años, 11 meses
Puntos: 0
Recargar sin perder datos y recuperar de mysql

Hola a todos, tengo dos problemillas, a ver si alguien me puede ayudar.
Problema número 1:
En un formulario (dar de alta un libro) tengo varios campos a rellenar, y cuando se van a añadir los autores del libro (pueden ser varios) los pongo en una lista con esta funcion:

<table width="608" border="0">
<tr>
<td><? if(isset($_POST["AnyadirAutor"]))
{
foreach($_POST["nombreAut"] as $nomAut)
{
//echo "<br>DNI: "."$dni";
?>
<input type="hidden" name="nombreAut[]" value="<? echo $nomAut; ?>" >
<tr><td>AUTOR: </td><td><? echo $nomAut; echo "<br>"; ?></td></tr>
<?
}
}
?>
</td>
<td width="135">Nombre y Apellidos:</td>
<td width="463"><input type="text" name="nombreAut[]" width="450"></td>
</tr>
</table>
<table width="200" border="0">
<tr>
<td>&nbsp;</td>
</tr>
</table>
<table width="487" border="0">
<tr>
<td width="481"><div align="right">
<input type="submit" name="AnyadirAutor" value="Añadir Autor">
</div></td>
</tr>
</table>

Resumiendo... cuando le doy al boton añadir autor me sale el autor en una lista, le problema es que se recarga la pagina y los datos que ya tenia escritos anteriormente desaparecen, que puedo hacer para que no desaparezcan???

Problema número 2:
Cuando recupero con PHP algun dato de MySQL solo me recupera hasta el primer espacio en blanco y yo quiero que me recupere todo... El dato esta declarado como VARCHAR, lo he probado con TEXT pero me pasa lo mismo. Alguna otra ayuda???

GRACIAS!!!!!