Voici mes codes. Ils sont sur 2 pages différentes : action, exécution
<a href="supprimer.php?id=<?php echo $nombre_de_lignes; ?>">r.a.z</a>
Et l'exécution :
<?php
if(preg_match("#^[0-9]+$#", $_GET['id']))
{
mysql_connect("", "", "");
mysql_select_db("");
$sql = "DELETE FROM ratings WHERE id='id".$_GET['id']."'";
$req = mysql_query($sql);
mysql_close();
if($req == true)
{
echo '<br /><br /><center>Suppression réussie !</center>';
}
else
{
echo '<br /><br /><center>Erreur lors de la suppression</center>';
echo mysql_error();
}
}
else
{
echo "erreur";
}
?>
Mais après l'exécution, je suis obligé de revenir a la page précédente alors qu'avec une boite de dialogue, pas besoin de changé de page. Du moins je pense.
Lucas