Bonjour,
étant debutant en php je me permet de vous demander de l'aide... je souhaiterais supprimer une donnée ( dans mon cas un repertoire) qui serrait selectionnée dans une liste deroulante par l'utilisateur, dans cette liste des information de la BD. Seulement aucune suppression n'a lieu.
pour information la connection à ma BD est fonctionnelle.
voici mon code, merci d'avance :
<?php
if(isset($_POST['sup_repertoire']))
{
$i = 1;
$requete = mysql_query("Select * From repertoire order by id");
while($donnees = mysql_fetch_array($requete))
{
if(isset($_POST[$i]))
{
mysql_query("DELETE FROM repertoire WHERE id='".$donnees['id']."' ");
echo'TEST';
}
$i++;
}
}
?>
// Debut du formulaire //
<form action="index.php?page=sup_repertoire" method="post">
<p>
Selection du repertoire a supprimer : <select name="repertoire">
<?php
$requete_nom_rep_q = mysql_query("Select * From repertoire order by nom_repertoire");
while($donnees_rep = mysql_fetch_array($requete_nom_rep_q))
{
echo '<option>'.$donnees_rep['nom_repertoire'].'</option>';
$repertoire_q = mysql_query("SELECT * FROM sous_repertoire WHERE id_repertoire='".$donnees_rep['id']."'");
while($repertoire = mysql_fetch_array($repertoire_q))
echo '<option disabled="disabled" value="'.$repertoire['id'].'">'.$repertoire['nom_repertoire'].'</option> ';
}
?>
<input type="submit" value="valider" name="sup_repertoire" />
</p>
</form>