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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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