Bonjour à tous.
Voila, je galére pour récupérer les données de ma nouveauté afin de les modifiés ou supprimés.
Donc j'ai un tableau qui liste mes news avec un lien pour modifier sous form de $_GET['id'] = id de la nouveauté !
<?php
$requete = $bdd->query('SELECT id, inscription, titre, auteur FROM nouveaute');
while($echo = $requete->fetch())
{ ?>
<p class="echo-date" ><?php echo $echo['inscription']; ?></p>
<p class="echo-titre" ><?php echo $echo['titre']; ?></p>
<p class="echo-auteur" ><?php echo $echo['auteur']; ?></p>
<a class="echo-lien" href="admin-modifier.php?id=<?php echo $echo['id']; ?>" ></a>
<?php }
?>
Quand je clique sur lien j'arrive sur une autre page
<?php
$id = $_GET['id'];
$requete = $bdd->prepare('SELECT * FROM nouveaute WHERE id = :id');
$requete->execute(array(
'id' => $id,
));
$information = $requete->fetch();
?>
<form class="nouveaute" method="post" action="" >
<input class="titre" name="titre" maxlength="40" placeholder=" Titre..." type="text" value="<?php echo $information['titre']; ?>" />
<p>40 caractéres maximum pour le titre de la nouveauté !</p>
<select name="categorie" >
<option disabled >Catégorie de la nouveauté</option>
<option>Autre</option>
<option>Competition</option>
<option>Grade</option>
<option>Repas</option>
<option>Resultat</option>
<option>Site</option>
</select>
<textarea name="contenu" value="<?php echo $information['contenu'] ?>" ></textarea>
<input class="submit" name="modifier" type="submit" value="Modifier" />
</form>
Ici, commence les problémes !
- Le titre apparait bien pas de soucis.
- La catégorie de la nouveauté n'apparaissait pas, mais la ce n'est pas super grave.
- Le contenu en revanche, et c'est ici que j'ai besoin de vous les enfants...
Il m'insére uniquement la MOITIE du contenu de ma nouveaute... et là c'est un big probléme

Et plus est, il n'insére le contenu que de la nouveaute (ID=1) le reste nada
Bien sûr sur ce code ci il m'insére que la nouveauté 1, mais si je choisis la 5 dans ma liste aucun contenu :/
Des idées ? suggestions ? (Critiques eventuellement mais attention pas d'apéritif si vous trouvez mon probléme

)
En vous remerciant d'avance,
Kakou
Bonjour à tous.
Voila, je galére pour récupérer les données de ma nouveauté afin de les modifiés ou supprimés.
Donc j'ai un tableau qui liste mes news avec un lien pour modifier sous form de $_GET['id'] = id de la nouveauté !
[php]<?php
$requete = $bdd->query('SELECT id, inscription, titre, auteur FROM nouveaute');
while($echo = $requete->fetch())
{ ?>
<p class="echo-date" ><?php echo $echo['inscription']; ?></p>
<p class="echo-titre" ><?php echo $echo['titre']; ?></p>
<p class="echo-auteur" ><?php echo $echo['auteur']; ?></p>
<a class="echo-lien" href="admin-modifier.php?id=<?php echo $echo['id']; ?>" ></a>
<?php }
?>[/php]
Quand je clique sur lien j'arrive sur une autre page
[php]<?php
$id = $_GET['id'];
$requete = $bdd->prepare('SELECT * FROM nouveaute WHERE id = :id');
$requete->execute(array(
'id' => $id,
));
$information = $requete->fetch();
?>[/php]
[html]<form class="nouveaute" method="post" action="" >
<input class="titre" name="titre" maxlength="40" placeholder=" Titre..." type="text" value="<?php echo $information['titre']; ?>" />
<p>40 caractéres maximum pour le titre de la nouveauté !</p>
<select name="categorie" >
<option disabled >Catégorie de la nouveauté</option>
<option>Autre</option>
<option>Competition</option>
<option>Grade</option>
<option>Repas</option>
<option>Resultat</option>
<option>Site</option>
</select>
<textarea name="contenu" value="<?php echo $information['contenu'] ?>" ></textarea>
<input class="submit" name="modifier" type="submit" value="Modifier" />
</form>[/html]
Ici, commence les problémes !
- Le titre apparait bien pas de soucis.
- La catégorie de la nouveauté n'apparaissait pas, mais la ce n'est pas super grave.
- Le contenu en revanche, et c'est ici que j'ai besoin de vous les enfants...
Il m'insére uniquement la MOITIE du contenu de ma nouveaute... et là c'est un big probléme :P
Et plus est, il n'insére le contenu que de la nouveaute (ID=1) le reste nada :(
Bien sûr sur ce code ci il m'insére que la nouveauté 1, mais si je choisis la 5 dans ma liste aucun contenu :/
Des idées ? suggestions ? (Critiques eventuellement mais attention pas d'apéritif si vous trouvez mon probléme :D)
En vous remerciant d'avance,
Kakou