Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
797 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Ajouter une icône de suppression a une liste

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ajouter une icône de suppression a une liste

n°1023936
bepimaco
Festina lente
Posté le 24-03-2005 à 18:25:42  profilanswer
 

Bonjour,
J'utilise une base de donnée pour stocker une liste de noms et une page avec un code PHP pour l'afficher sous forme de liste.
Je voudrais rajouter une icône éditer et supprimer devant chaque ligne.  
 

Code :
  1. <?php
  2. // Déclaration des paramètres de connexion
  3. $host = sql.free.fr; 
  4. // c'est-a-dire la machine sur laquelle le script est hébergé
  5. $user = x;
  6. $bdd = x;
  7. $passwd  = x;
  8. // Connexion au serveur
  9. mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur" );
  10. mysql_select_db($bdd) or die("erreur de connexion a la base de donnees" );
  11. // Creation et envoi de la requete
  12. $query = "SELECT nom,prenom, unite, numad, naissance, adresse, cp, ville, tel1, tel2, email, commentaires FROM adherents ORDER BY nom";
  13. $result = mysql_query($query);
  14. // Recuperation des resultats
  15. while($row = mysql_fetch_array($result)){
  16. $Nom = $row[0];
  17. $Prenom = $row[1];
  18. $Unite = $row[2];
  19. $Numad = $row[3];
  20. $Naissance = $row[4];
  21. $Adresse = $row[5];
  22. $CodePostal = $row[6];
  23. $Ville = $row[7];
  24. $Telephone1 = $row[8];
  25. $Telephone2 = $row[9];
  26. $Email = $row[10];
  27. $Commentaires = $row[11];
  28. echo "<tr>\n
  29. <td><img src="../../styles/bdd/images/editer.gif"></td>\n
  30. <td><img src="../../styles/bdd/images/supprimer.gif"></td>\n
  31. <td>$Nom</td>\n
  32. <td>$Prenom</td>\n
  33. <td>$Unite</td>\n
  34. <td>$Numad</td>\n
  35. <td>$Naissance</td>\n
  36. <td>$Adresse</td>\n
  37. <td>$CodePostal</td>\n
  38. <td>$Ville</td>\n
  39. <td>$Telephone1</td>\n
  40. <td>$Telephone2</td>\n
  41. <td>$Email</td>\n
  42. <td>$Commentaires</td>\n
  43. </tr>\n";
  44. }
  45. // Deconnexion de la base de donnees
  46. mysql_close();
  47. ?>


 
J'ai essayé de bidouiller, mais ça ne donne rien.
 
Merci de votre aide,
Benjamin


Message édité par bepimaco le 24-03-2005 à 18:26:13

---------------
Bepimaco
mood
Publicité
Posté le 24-03-2005 à 18:25:42  profilanswer
 

n°1023993
Djebel1
Nul professionnel
Posté le 24-03-2005 à 18:43:16  profilanswer
 

avec le code que tu utilises

Code :
  1. <img src="../../styles/bdd/images/editer.gif">

tu ne fais que mettre une image devant les renseignements
Si tu veux que cette image permette de faire quelque chose, il faut que ca soit un lien ;)
par exemple

Code :
  1. <a src='../../styles/bdd/images/editer.gif' href='edit.php></a>

un truc comme ca quoi
 
Et sur la page 'edit.php' tu fais un traitement pour l'édition
 
Mais dis moi, ce script tu l'aurais pas récupéré deja tout fait? Ou tu as appris le PHP sans passer par la case html? :D
 
Sinon les commentaires sur le reste de ton code, je laisse les pros le faire, mais y a pas mal à redire ;)

n°1024030
bepimaco
Festina lente
Posté le 24-03-2005 à 18:58:35  profilanswer
 

Merci pour ton aide.
En fait, je me doutait bien que ça ne ferais rien de mettre le lien de l'image, mais je ne pensais pas que de mettre un lien href après pourrait être la solution. Je voyais quelque chose de plus compliqué.
Il ne faut pas récupérer l'ID correspondant à la ligne pour dire quelle valeur éditer ou supprimer ?
 
Pour répondre à ta 2nd question, j'ai effectivement récupéré ce code PHP quelque part, et n'ai pas à le cacher. Par contre, je suis passé par la case HTML, pendant plusieurs mois. Depuis quelques jours je me lance dans le PHP, et c'est pas facile. Pour comprendre, je m'aide de petits exemples comme ça.


---------------
Bepimaco
n°1024060
KangOl
Profil : pointeur
Posté le 24-03-2005 à 19:33:00  profilanswer
 

Djebel1 a écrit :

avec le code que tu utilises

Code :
  1. <img src="../../styles/bdd/images/editer.gif">

tu ne fais que mettre une image devant les renseignements
Si tu veux que cette image permette de faire quelque chose, il faut que ca soit un lien ;)
par exemple

Code :
  1. <a src='../../styles/bdd/images/editer.gif' href='edit.php></a>

un truc comme ca quoi
 
Et sur la page 'edit.php' tu fais un traitement pour l'édition
 
Mais dis moi, ce script tu l'aurais pas récupéré deja tout fait? Ou tu as appris le PHP sans passer par la case html? :D
 
Sinon les commentaires sur le reste de ton code, je laisse les pros le faire, mais y a pas mal à redire ;)


 [:daplopbot]  
 
et puis quoi encore...

<a href="supp.php?id=$id"><img src="..." alt="supprimer" /></a>


attention a vérifier les droits d'acces a la page, sinon n'importe qui peu supprimer tes enregiqtrements...
faut revoir votre html les deux la !!!
 
bepimaco > elle est ou la balise <table> ??


---------------
Nos estans firs di nosse pitite patreye...
n°1024132
bepimaco
Festina lente
Posté le 24-03-2005 à 20:46:11  profilanswer
 

Merci de votre aide.
 
Les droits d'accès sont vérifiés par htaccess, et la balise table est plus haut dans le code.


---------------
Bepimaco
n°1024397
Djebel1
Nul professionnel
Posté le 25-03-2005 à 01:56:23  profilanswer
 

KangOl a écrit :

[:daplopbot]  
et puis quoi encore...


 
je lui ai dit qu'il fallait pas que ca soit juste un lien image mais un lien href, après j'ai mis n'importe quoi dans l'exemple je te l'accorde mais le message était passé ;)


Message édité par Djebel1 le 25-03-2005 à 01:57:52

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Ajouter une icône de suppression a une liste

 

Sujets relatifs
Comment ajouter des données vers le bas?[HTML-JavaScript] Bouton "tout sélectionner" dans une liste déroulante
Cacher la liste box à l'impressionliste déroulante
Programmation en C - Suppression de caractèresuppression d'article avec un caddie
Récupéré la liste des programmes lancés ...Suppression dans un HashMap
ajouter contact MSN par lien HTTPRafraichir page sur selection dans une liste déroulante
Plus de sujets relatifs à : Ajouter une icône de suppression a une liste


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR