PHP / supprimer champs tableau avec Clic
dubuducu
Messages postés
391
Date d'inscription
Statut
Membre
Dernière intervention
-
dubuducu Messages postés 391 Date d'inscription Statut Membre Dernière intervention -
dubuducu Messages postés 391 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'affiche dans ma page "confirmation.php" une liste de devis Selectionés par Id et rangés par Date d'entrée dans ma BDD.
Bref, je souhaiterai que l'utilisateur ai la possibilité d'enlever une ligne , donc une devis qui ne lui plait pas en cliquant sur un petit lien et donc ainsi rafraichir la page avec le Devis non souhaité ayant disparu.
Merci de me dire si cela est possible et si oui, comment procéder.
Je débute et je vous remercie d'avance pour vos conseils !
MErci
j'affiche dans ma page "confirmation.php" une liste de devis Selectionés par Id et rangés par Date d'entrée dans ma BDD.
if (isset($_POST['choix'])){ foreach($_POST['choix'] as $element){ $sql = "SELECT * FROM devis_table WHERE id = '".$element."' "; $result = mysql_query( $sql) or die( "Erreur : " . mysql_error() ); $nb = mysql_num_rows($result); $stock = $stock + $nb; while($row = mysql_fetch_array($result)) { echo '<tr>'; echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>'; echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>'; echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>'; echo '</tr>'."\n"; }
Bref, je souhaiterai que l'utilisateur ai la possibilité d'enlever une ligne , donc une devis qui ne lui plait pas en cliquant sur un petit lien et donc ainsi rafraichir la page avec le Devis non souhaité ayant disparu.
Merci de me dire si cela est possible et si oui, comment procéder.
Je débute et je vous remercie d'avance pour vos conseils !
MErci
A voir également:
- PHP / supprimer champs tableau avec Clic
- Supprimer rond bleu whatsapp - Guide
- Tableau word - Guide
- Tableau ascii - Guide
- Supprimer une page word - Guide
- Trier un tableau excel - Guide
2 réponses
c'est...possible...
1. en utilisant du javascript
2. en utilisant du php
Pour php tu passe l'id de la commande a supprimer, tu la stock dans un tableau (au cas ou plusieurs ligne devraient etre supprimées)
A mon avis ce tableau devrait etre une session.
dans ta boucle tu verifie que la commande traité n'a pas été exclude
$_SESSION['ECLUDE'][] = $_REQUEST['id'];
while($data = mysql_fetch_assoc($query)) {
if(!in_array($row['id'], $_SESSION['EXCLUDE'])) {
ok on affiche
}
}
1. en utilisant du javascript
2. en utilisant du php
Pour php tu passe l'id de la commande a supprimer, tu la stock dans un tableau (au cas ou plusieurs ligne devraient etre supprimées)
A mon avis ce tableau devrait etre une session.
dans ta boucle tu verifie que la commande traité n'a pas été exclude
$_SESSION['ECLUDE'][] = $_REQUEST['id'];
while($data = mysql_fetch_assoc($query)) {
if(!in_array($row['id'], $_SESSION['EXCLUDE'])) {
ok on affiche
}
}