Bonjour à tous,
J'ai créé une page html générée en php qui affiche une liste d'éléments dans un tableau.
En face de chaque élément, je souhaite afficher 3 petites icones :
- Détails
- Modifier
- Supprimer
Je butte sur le problème du lien sur ces icones.
En fait, je souhaite que losqu'on clique sur l'icone :
- Détails => ça ouvre la page "details.php"
- Modifier => ça ouvre la page "edit.php"
- Supprimer => ça ouvre la page "supprimer.php"
Ca doit pas être compliqué, mais je rame lamentablement...
Voici le code que j'ai testé :
Ce code est dans un formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 echo '<td class="centre '.$paireimpaire.'" style="text-align: right;">' // Bouton "Détails" .'<span style="padding-bottom:1px;">' .'<input type="image" name="btnContactDetails[]" id="btnContactDetails'.$n.'" ' .'src="'.$iconespath.'details_12.png" title="'.utf8_encode('Détails...').' "' .'style="cursor:hand;" onclick="details.php"></span><br>' // Bouton "Modifier" .'<span style="padding-bottom:1px;">' .'<input type="image" name="btnContactModifier[]" ' .'src="'.$iconespath.'modifier_12.png" title="'.utf8_encode('Modifier...').' "' .'style="cursor:hand;" onclick="modifier.php"></span><br>' // Bouton "Supprimer" .'<span style="padding-bottom:1px;">' .'<input type="image" name="btnContactSupprimer[]" ' .'src="'.$iconespath.'supprimer_12.png" title="'.utf8_encode('Supprimer...').' "' .'style="cursor:hand;" onclick="supprimer.php"></span>';
Lorsqu'on clique sur une des icônes, la page actuelle se recharge. C'est tout !
Problème additionnel : il faut transmettre à la page cible un paramètre (n° d'identification unique), si possible pas dans l'URL... (dois-je pour cela tout faire dans la même page php , avec un POST ?)
Merci d'avance pour votre aide...
Partager