J'affiche une liste des clients selon la lettre de l'alphabét choisie et j'ai rajouté un boton supprimer. Dans la table client j'ai rajouté un champ que j'appelle cliact (champ boolean qui a comme valeur 0 ou 1) , si c'est 1 j'affiche l'enregistrement et si c'est 0 j'affiche pas. J'ai un problème pour la suppression. Quand je teste le bouton supprimer je fais une requête de mise à jour du champ cliact à 0 mais pour l'instant ça ne marche pas. Merci beaucoup,
J'ai corrigé la requête et maintenant elle est plus au moins comme vous lavez montré là, c'est-à-dire :
if ($_POST['supprimer'] == "Supprimer" { $eCliNumDelete = $_POST['clinumparraine']; $clientDesactif = "UPDATE `client` SET cliact=0 WHERE clinum=".$eCliNumDelete; $reqClientDesact = mysql_query($clientDesactif) or die ($errReq); $reqCompte="select * from `client` where cliact=1"; $resultat = mysql_query($reqCompte);
J'ai rajouté également une requête de select où j'affiche seulement les clients où le champ cliact est à 1. Maintenant à l'éxecution de ce script j'ai tous les clients qui s'affichent mais le problème c'est que quand je clique sur supprimer tous les clients appairaissent en double dans l'affichage sauf pour celui que j'ai supprimé puisqu'il vient de se faire supprimé, donc il apparaît qu'une fois. Autrement tous les autres apparaissent en double dans l'affichage. J'aimerais que les clients soient affichés qu'une fois sans avoir des doublons dans l'affichage quand je clique sur supprimmer et pouvoir supprimer normallement. Merci beaucoup
Est-ce que quelqu'un aurait une idée de comment afficher qu'une fois les clients et quand je clique sur supprimer, supprimer seul celui que je veux supprimer et mettre à jour l'affichage? Merci