Voila, je sus ien train de programmer une gestion de page pour administrer un site.
On doit pouvoir ajouter, supprimer et updater des articles depuis le net.
Pour ajouter j'ai terminé, et là je suis passé directement a updater.
Mon problème est le suivant :
Je passe le numéro de l'article a modifier dans mon url, le titre et le texte s'affichent dans les champs texte, ce qui veut dire que la variable que j'utilise dans mon url et récupérée jusqu'ici tout vas bien...
Mais voila, quand j'ai changé mon texte , ça s'update pas, j'ai remplacé la variable "$NumArticle" pa "11" et ça marche , c'est donc un probleme pour récuperer la variable.
Je vous livre mon code :
Code :
- /* lecture de la bdd */
- $query = "SELECT * FROM $table WHERE NumArticle LIKE $NumArticle"; /*Là ça fonctionne tres bien*/
- $result = mysql_query($query);
- /* placemet du texte dans les champs */
- while ($val = mysql_fetch_array($result))
- {
- $titre = $val["Titre"];
- $info = $val["Info"];
- }
- /* fonction */
- switch ($action){
- case "inserer":
- /* actualisation des champs*/
- $titre = $titre_form;
- $info = $info_form;
- /* stockage dans la bdd */
- $query = "UPDATE $table SET Titre='$titre',Info='$info' WHERE NumArticle=$NumArticle"; /* Et c'est la que ça foire...*/
- $result = mysql_query($query);
- break;
- }
-
- /* déconnection avec MySQL */
- mysql_close();
|
Merci d'avance...
Message édité par MrNatas le 11-07-2003 à 21:00:06
---------------
http://www.gamerfrance.com : c'est bon mangezan.