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. 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>