Faire passer un id par d'une page a une autre
sepultubob
-
jisisv Messages postés 3678 Statut Modérateur -
jisisv Messages postés 3678 Statut Modérateur -
Salut,
J'ai une requete qui liste la totalité des clients présents dans ma table "clients".
Lorsqu'elle les liste, elle affiche en face de chacun d'eux un bouton supprimer et un bouton modifier.
Donc si je veux supprimer le client qui se trouve sur la même ligne que mon bouton supprimer. j'ai essayé de passer l'id_client comme ceci :
echo "<tr><td>$row[nom_cli]</td>
<td><form name='supprimer' action='sup_cli.php?id_cli=".$row['id_cli']."'>
<input type='submit' name='supprimer' value='supprimer'>
</form>
et je le récupère comme ceci, mais visiblement il n'arrive pas a la récupérer, puisque j'ai comme erreure "undefined id_cli"
merci
J'ai une requete qui liste la totalité des clients présents dans ma table "clients".
Lorsqu'elle les liste, elle affiche en face de chacun d'eux un bouton supprimer et un bouton modifier.
Donc si je veux supprimer le client qui se trouve sur la même ligne que mon bouton supprimer. j'ai essayé de passer l'id_client comme ceci :
echo "<tr><td>$row[nom_cli]</td>
<td><form name='supprimer' action='sup_cli.php?id_cli=".$row['id_cli']."'>
<input type='submit' name='supprimer' value='supprimer'>
</form>
et je le récupère comme ceci, mais visiblement il n'arrive pas a la récupérer, puisque j'ai comme erreure "undefined id_cli"
merci
A voir également:
- Faire passer un id par d'une page a une autre
- Supprimer une page word - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Passer de qwerty a azerty - Guide
- Passer a windows 10 - Accueil - Mise à jour
- Créer une page facebook - Guide
2 réponses
A mon avis, c'est que tu restes sous PHP3...
Il faut recupérer ca avec $_POST['id_cli'];
Essaies ca pour voir...
Et verifie les '$' avant tes variables, on sait jamais...
Moins le blanc est intelligent, plus le noir lui parait bête
Il faut recupérer ca avec $_POST['id_cli'];
Essaies ca pour voir...
Et verifie les '$' avant tes variables, on sait jamais...
Moins le blanc est intelligent, plus le noir lui parait bête
Deux possiblités, variantes possibles bien sûr !
Avec les versions "récentes" de PHP tu récupères
$_POST["id_cli"]
Ou encore
(une bête référence)
Avec les versions "récentes" de PHP tu récupères
$_GET["id_cli"]
Je ne parle pas de la qualité de ce type de codage qui mélange allègrement PHP et HTML et qui est émétique et illisible :(
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
<form name="supprimer" action="sup_cli.php"> <input type="hidden" name="id_cli" value="<?php echo $row['id_cli'] ; ?>">blah blah , id etc... <input type="submit" name="supprimer" value="supprimer"> </form>
Avec les versions "récentes" de PHP tu récupères
$_POST["id_cli"]
Ou encore
(une bête référence)
<a href="sup_cli.php?id_cli= <?php echo $row["id_cli"] ?>"> supprimer (mettre id etc) </a>
Avec les versions "récentes" de PHP tu récupères
$_GET["id_cli"]
Je ne parle pas de la qualité de ce type de codage qui mélange allègrement PHP et HTML et qui est émétique et illisible :(
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)