Salve,
devo fare una pagina che permette al bibliotecario di modificare i dati dei libri presenti nel db!
il codice che ho sviluppato è questo:
Il mio problema è che facendo così non passo i valori modifica dal bibliotecario ma i valori che erano gia nel db! come devo fare??codice:<table width="100%" border="0"> <tr bgcolor="#0000FF"> <td><font color="white">TITOLO</font></td> <td><font color="white">AUTORE</font></td> <td><font color="white">EDITORE</font></td> <td><font color="white">ANNO PUBLICAZIONE</font></td> <td><font color="white">MODIFICA</font></td> </tr> <% for (i = 0; i < c; i++) {%> <tr bgcolor="blue"> <td><input type="Text" name="titolo" size="20" value="<%= lib[i].getTitolo()%>"></td> <td><input type="Text" name="autore" size="20" value="<%= lib[i].getAutore()%>"></td> <td><input type="Text" name="editore" size="20" value="<%= lib[i].getEditore()%>"></td> <td><input type="Text" name="annopub" size="20" value="<%= lib[i].getAnno_publicazione()%>"></td> <td> <form action="Controller" method="POST"> <input type="hidden" name="op" value="libri_mod"> <input type="hidden" name="libro_modTit" value="<%=lib[i].getTitolo()%>"> <input type="hidden" name="libro_modAut" value="<%=lib[i].getAutore()%>"> <input type="hidden" name="libro_modEdi" value="<%=lib[i].getEditore()%>"> <input type="hidden" name="libro_modAnn" value="<%=lib[i].getAnno_publicazione()%>"> <input name="submit" type="submit" id="Submit" value="Modifica/Salva" /> </form> </td> </tr> <% }%> </table>
Se si effettua una modifica ad es al titolo I 3 moschettieri con 3 moschettieri viene "passato" I 3 moschettiericodice:Titolo Autore Editore Anno publicazione Modifica I 3 moschettieri Dumas Rizzoli 1844 modifica/salva(bottone) La metamorfosi Franz Kafka Mondadori 1897 modifca/salva(bottone)

Rispondi quotando