Erreur

Résolu/Fermé
lynda789456 Messages postés 225 Date d'inscription mercredi 24 février 2016 Statut Membre Dernière intervention 22 novembre 2016 - 6 mars 2016 à 23:09
lynda789456 Messages postés 225 Date d'inscription mercredi 24 février 2016 Statut Membre Dernière intervention 22 novembre 2016 - 7 mars 2016 à 15:39
Salut, voici un code php que j'ai fait pour supprimer et modifier une donnée dans une BD:
1.<?php
2.//appel à la page de connexion
3.include 'connect.php'; //page de connexion à la BDD
4.//donne moi l'id correspondant
5.$id=$_GET['id'];
6.//quand id =id sélectionné
7.$sql="SELECT * FROM users WHERE id=" . $id;
8.$result=mysql_query($sql);

9. if(!$result){
10. die('erreur dans la requete: '.mysql_error());
11. }
12. while($row=mysql_fetch_array($result,MYSQL_ASSOC)){
13. echo $row['name'].'</br>';

14. }
15. echo '<form id="form_name" enctype="multipart/form_data" method="post" 16. action="conf_modif.php?id='.$id.'">
17. <label for="name">Nouveau Prenom</label>
18. <input type="text" id="name" name="name" value=""/>
19. <input type="submit" value="envoyer"/>
20. </form>';
21. echo '<form id="form_name_delete" enctype="multipart/form_data"
22. method="post" action="conf_suppr.php?id='.$id.'">
23. <label for="name">Nouveau Prenom</label>
24. <input type="text" id="name" name="name" value=""/>
25. <input type="submit" value="envoyer"/>
26. </form>';
27. ?>
SVP ils me disent qu'il y'a une erreur dans la ligne 5, j'ai essayé tous mais l'erreur s'affiche à nouveau :(
Sinon y'a pas un code plus facile pour modifier et supprimer une donnée du site et de la BDD au méme temps svp !!!!

2 réponses

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
7 mars 2016 à 11:08
Salut,

Quel est le message d'erreur ?

Si l'erreur correspond à "undefined index id" à la ligne 5, il faut vérifier que la variable $_GET['id'] existe grâce à isset() ou empty() avant de l'utiliser.

Bonne journée,
0
Regis59 Messages postés 21143 Date d'inscription mardi 27 juin 2006 Statut Contributeur sécurité Dernière intervention 22 juin 2016 1 320
Modifié par Regis59 le 7/03/2016 à 12:04
Salut,

Et si tu met ton method = "get" ?

A+

"Impossible is nothing"
0
lynda789456 Messages postés 225 Date d'inscription mercredi 24 février 2016 Statut Membre Dernière intervention 22 novembre 2016
7 mars 2016 à 15:39
C réglé , merci beaucoup :)
0