Option Supprimer/Modifier dans un tableau en PHP

Fermé
Antoine 83400 - 16 mai 2013 à 14:22
 Antoine 83400 - 16 mai 2013 à 16:59
Bonjour,

Je viens à vous pour quelques informations, voici un mon tableau dans ma page php :

while ($data = mysql_fetch_array($req))
{ 

echo 

'<tr>
<td><input type="checkbox" name="options[]" value="elem',$data['noresa'],'"></td>
<th>',$data['nompers'],'</th>
<td>',$data['noresa'],'</td>
<td>',$data['nomcli'],'</td>
<td>',$data['libcircuit'],'</td>
<td>',$data['jourd'],' ',$data['moisd'],' ',$data['anneed'],'</td>
<td>',$data['jourr'],' ',$data['moisr'],' ',$data['anneer'],'</td>
<td>',$data['voitureresa'],'</td>
<td>',$data['hotelresa'],'</td>
<td><input name="modif" type="submit" value="Modifier"></td>
</tr>';

}

Celui-ci fonctionne parfaitement, mais je voudrais en cliquant sur le bouton "modifier" à droite  de la colonne voulue accéder à une fiche client modifiable.

Jusque là tout va bien, l'ouverture de la page fonctionne cependant je ne sais pas comment récupérer l'identifiant de la ligne pour afficher le client.

Voilà mon premier soucis.

Enfin, j'avais prévu de mettre un bouton supprimer en bas du tableau après avoir selectionné dans les checkbox le nombre de lignes.

Si on peut m'expliquer comment fonctionne les checkbox.

Merci à vous, j'attends vos réponses impatiemment!
A voir également:

2 réponses

jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
16 mai 2013 à 14:55
Salut !

Rajoute tout simplement un champ id ;-)

<input name="id" type="hidden" value="$data['id']">
(Revois la syntaxe biensur pour la value)


Une checkbox c'est un input type="checkbox" donc tu lui donne un name et une value que tu récupère en post après comme n'importe quel input envoyé par un formulaire

Donc coté php pour savoir si ta checkbox est cochée : if(isset($_POST['nom de la checkbox']) && !empty($_POST['nom de la checkbox']))

Voilà ! Si t'as d'autres question n'hésite pas :)
0
Antoine 83400
16 mai 2013 à 16:59
au final j'ai viré les checkbox, et mis un bouton à droite sur chaque ligne ^^

pas vraiment compris comment fonctionnait leurs sélections.

merci quand meme
0