Merci bien,
en fouillant un peu sur le net j'ai trouvé ce qu'il me fallait pour supprimer.
Pour la fonction "supprimer", j'ai encore un probleme enfait, j'explique.
J'ai donc mon lien "Modifier" pour chaque news dans mon administration, comme ceci :
Code :
- <a href=\"index.php?p=news_modif&id=".$id."\">Modifier une News</a>
|
J'arrive donc sur ma page news_modif.php avec le formulaire de modificaction.
Dans la case "Titre" apparait bien le titre mais dans ma case "Texte", rien du tout
Enfait ça fonctionne quand c'est en <input> mais je souhaiterai utiliser <textearea>, normal car le texte contiendra plusieurs lignes.
voici donc mon code :
Code :
- <link href="style.css" rel="stylesheet" type="text/css">
- <?
- require "secret/connect.php";
- //récupération de la variable d'URL,
- //qui va nous permettre de savoir quel enregistrement modifier
- $id = $_GET["id"] ;
- //requête SQL:
- $sql = "SELECT id,titre, LEFT(news.texte,100) AS texte, DATE_FORMAT(news.date, '%d/%m/%Y') AS date_formattee FROM news WHERE id = ".$id ;
- //exécution de la requête:
- $requete = mysql_query( $sql ) ;
- //affichage des données:
- if( $result = mysql_fetch_object( $requete ) )
- {
- ?>
- <form name="insertion" action="news_modif2.php" method="POST">
- <input type="hidden" name="id" value="<?php echo($id) ;?>">
- <table border="0" align="center" cellspacing="2" cellpadding="2">
- <tr align="center">
- <td>Titre</td>
- <td><input type="text" name="Titre" value="<?php echo($result->titre) ;?>"></td>
- </tr>
-
- <tr align="center">
- <td>Texte</td>
- <td><input type="text" name="texte" cols="50" rows="15" value="<?php echo($result->texte) ;?>"></td>
- </tr>
- <tr align="center">
- <td colspan="2"><input type="submit" value="modifier"></td>
- </tr>
- </table>
-
- </form>
- <?php
- }//fin if
- ?>
|
Y a t il un probleme particulier ?
Merci d'avance
Message édité par ludo2604 le 18-03-2006 à 15:59:49
---------------
Make Portraits, Not War!