codice:<a href=\"elimina.php?id=$riga[0]\ onclick=\"return confirm('confermi l\'eliminazione?')"><img src= \"img/elimina_32_32.png\"></a>![]()
codice:<a href=\"elimina.php?id=$riga[0]\ onclick=\"return confirm('confermi l\'eliminazione?')"><img src= \"img/elimina_32_32.png\"></a>![]()
Ciao lucavizzi,
il codice cosi come postato probabilmente contiene un errore sintattico, ho integrato il codice in questo modo
codice:<a href=\"elimina.php?id=$riga[0]\ onclick=\"return confirm('confermi l\'eliminazione?')\"><img src= \"img/elimina_32_32.png\"></a>
ma appena clicco sul link elimina succede questo:
codice:DELETE FROM tabella WHERE id='1487\ onclick='Il record à stato correttamente cancellato
Se volete che la funzione di un programma non venga scoperta dall'utente, descrivetela nella documentazione...
L'evento onclick entra a far parte dell'href che non è "chiuso" dai doppi apici.
Per migliorare la leggibilità del codice potresti chiudere il marcatore di php:codice:<a href=\"elimina.php?id=$riga[0]\ onclick=\"return
Codice PHP:while ($riga = mysql_fetch_row($cerca)){
?>
<tr>
<td><?php echo($riga[0]);?></td>
<td><a href="elimina.php?id=<?php echo($riga[0]);?>" onclick="return confirm('Cancellare definitivamente?')"><img src="img/elimina_32_32.png"></a></center></td>
</tr>
<?php
}