PHP / supprimer champs tableau avec Clic
dubuducu
Messages postés
395
Statut
Membre
-
dubuducu Messages postés 395 Statut Membre -
dubuducu Messages postés 395 Statut Membre -
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 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
}
}