Suppression d'enregistrement mySQL
Bonjour, débutant PHP je me retrouve confronter a un probleme.
J'ai developpé un script permetant l'ajout d'un enregistrement dans une base mySQL qui fonctionne a merveille.
Je me suis alors mis au travail pour creer un script qui cette fois-ci supprime un enregistrement de la bdd.
VOici le code
Code:
1 2 3 4 5
| <form action="validedelete.php" method="post">
<span class="Style14">Effacer le ban numéro :</span>
<input type="text" name="ban_id:">
<input name="submit" type="submit" class="Style14" value="Effacer le ban">
</form> |
Voici le traitement dans ma page validedelete.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <?
/*
On se connecte et on choisi la base de données
*/
mysql_pconnect('localhost','user', '*****') or die ("Impossible de se connecter à la base de donnée");
mysql_select_db('lfs-teamcom') or die("Impossible de sélectionner la base de données");
if (!isset($ban_id)) {
echo "<p>Aucun enregistrement à supprimer.</p>";
} else {
$query_string = "DELETE FROM banlist WHERE ban_id=$id";
$query=mysql_query($query_string);
if ($query) {
echo "<p>L'enregistrement a été effacé</p>";
} else {
echo "<p>Problème lors de la suppression</p>";
echo "<p>" . mysql_error() . "</p>";
}
}
?> |
Les champs de la base de données sont
Code:
1 2 3 4 5
| ban_id (clé primaire, auto_increment)
pseudo
steam_id
raison
admin |
Je debute depuis peu en PHP. Je lis des tonnes de tutos mais tout n'est pas forcement clair ^^
Merci de détaillé la ou je me suis trompé
Cordialement