Mon périple continue dans ma quête de la dénewbitude avec le php/mysql !
Bon j'en suis arrivé à devoir créer un système d'administration pour mon site, première étape : la modification des news !
Seulement voila, j'ai beau essayer par 15 moyens différents, je n'arrive pas à modifier cette didjuuuu de bdd ! Et pourtant je sens que je ne suis pas loin !
Aucune erreur d'affichée, ca fait rien, c'est tout...
Voila mon code :
<?php
if (isset($_POST['auteur']) and isset($_POST['contenu']) and $_POST['conf'] == "oui")
{
$titre = $_POST['titre_news'];
$contenu = $_POST['contenu_news'];
$auteur = $_POST['auteur_news'];
$id = $_POST['id_news'];
$requete = 'UPDATE news SET titre="$titre", contenu="$contenu", auteur="$auteur" WHERE id="$id"';
mysql_query($requete);
// Popopop, la je lui dis ce qu'il doit faire si il y a un contenu et un auteur et si l'option oui est cochée, donc normalement il doit me modifier ma table requete avec tout ce que j'ai fait la !
unset($_POST['auteur']);
unset($_POST['contenu']);
unset($_POST['site']);
}
?>
<form class="modification_news" method="post">
Titre :<input type="text" value="<?php echo $appel_de_news['titre'] ?>" id="titre_news" />
Auteur :<input type="text" value="<?php echo $appel_de_news['auteur'] ?>" id="auteur_news" /><br />
<textarea id="contenu_news" class="content_de_com" ><?php echo $appel_de_news['contenu'] ?></textarea>
<input type="submit" value="modifier" class="btn_send" />
<input type="hidden" value="<?php echo $appel_de_news['id'] ?>" id="id_news" />
<input type="radio" name="conf" value="oui" /> Oui
<input type="radio" name="conf" value="non" checked="checked" /> Non
</form>
</div>
</td></tr>
<?php
}
?>