|
|
|
|
Strumenti |
19-07-2014, 08:50 | #1 |
Junior Member
Iscritto dal: Jul 2014
Messaggi: 15
|
come cancellare un utente da una tabella stampata con jsp dal database
ciao a tutti, il mio scopo è stampare la tabella contenente la lista degli utenti iscritti al mio sito. il codice funziona. poichè sono amministratore, vorrei pure poter cancellare un utente. ho aggiunto l'azione cancellare per questo, solo che con il mio codice, il codice fiscale che viene selezionato è sempre quello dell'ultimo utente della tabella e non quello che vorrei cancellare io...potete suggerirmi come correggerlo?
( con riga[2] seleziono il codice fiscale) Codice:
<table border="1"> <thead><tr> <th>NOME</th> <th>COGNOME</th> <th>CODICEFISCALE</th> <th>USERNAME</th> <th>PASSWORD</th> <th>EMAIL</th> <th>RUOLO</th> <th>AZIONI</th> </tr> </thead> <tbody> <% Vector<String[]> risultati = AmministratoreDAO.getInstance().getListaUsers(); String riga2 = "0"; if(risultati.size()>0) { for(int i=0; i<risultati.size(); i++) { String[] riga = risultati.get(i); out.print("<tr>"); riga2 = riga[2]; session.setAttribute("codicefiscale", riga2); for(int j=0; j < riga.length; j++) { out.append("<td>" + riga[j] + " </td>"); } out.print("<td><a href='AdminDeleteUser.jsp'> cancellare</a></td>"); out.print("</tr>"); } }else{ out.print("NON CI SONO RISULTATI"); } %> </tbody> </table> Ultima modifica di maridelsud : 19-07-2014 alle 08:53. |
20-07-2014, 10:41 | #2 |
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
Dovremmo vedere AdminDeleteUser.jsp per capire.
|
21-07-2014, 14:06 | #3 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3305
|
Beh scusa ma:
Codice:
for(int i=0; i<risultati.size(); i++) { ... session.setAttribute("codicefiscale", riga2); ... } Dovresti passare invece riga2 come parametro a AdminDeleteUser.jsp ad ogni riga. |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:27.