Le script
<?php
if(!empty($_POST['delete'])&& !empty($_POST['news'])) {
$stmt = $bdd->prepare('DELETE from news WHERE id= :id');;
$stmt->bindValue(':id',$_POST['news']);
$stmt->execute();
}
?>
<form method="post">
<select name="news">
<?php
$reponse = $bdd->query('SELECT id, nom FROM news');
while ($donnees = $reponse->fetch())
{
echo '<option value="',$donnees['id'],'">,'$donnees['nom']',</option>';
}
?>
</select>
<input type="submit" name="delete" value="Supprimer" />
</form>
Ton code montre plusieurs façon de ce connecter à la base de données, j'ai l'impression qu'il s'agit d'un congloméra de chose trouvée sur le net ?
<?php
if (!empty($_POST['delete'])&& !empty($_POST['news'])) {
$stmt = $bdd->prepare('DELETE from news WHERE id= :id');
;
$stmt->bindValue(':id', $_POST['news']);
$stmt->execute();
}
?>
<form method="post">
<select name="news">
<?php
$reponse = $bdd->query('SELECT id, nom FROM news');
while ($donnees = $reponse->fetch()) {
echo '<option value="',$donnees['id'],'">',$donnees['nom'],'</option>';
}
?>
</select>
<input type="submit" name="delete" value="Supprimer" />
</form>
@+