Page 1 sur 1

empêcher une liste d'être vide

Posté : 26 déc. 2024, 14:00
par bobybob
Bonjour, je cherche une solution pour empêcher une liste du type playlist de rester vide au moment de supprimer le dernier élément de cette liste, par un message d'erreur ou grisée peut être, est ce que l'un d'entre vous aurait une idée ou pourrait m'aider svp ?

pour un script php mais je ne peux pas mettre d'images ici pour poster ma capture d'écran malheureusement

chatgpt lui ma donné ca mais ca n'a pas fonctionné :

$list = []; // Votre liste

if (count($list) == 0) {
echo "La liste est vide.";
} else {
// Code pour traiter la liste
echo "La liste contient des éléments.";
}

------------------------------


$list = [];

if (empty($list)) {
// Redirige vers une autre page
header("Location: /page-erreur.php");
exit; // Stoppe l'exécution du script
}


------------------------------

$list = []; // Exemple de liste

// Vérifier avant d'insérer dans la base de données ou effectuer des opérations
if (empty($list)) {
echo "La liste ne peut pas être vide.";
// Peut-être arrêter l'exécution ou prendre une action supplémentaire
} else {
// Code pour insérer dans la base de données ou autre logique
}

----------------------------

$list = []; // Votre liste

if (empty($list)) {
echo "La liste est vide, l'opération est annulée.";
} else {
// Code pour traiter la liste
echo "La liste contient des éléments.";
}


merci par avance et bonne fêtes

Re: empêcher une liste d'être vide

Posté : 26 déc. 2024, 21:41
par @rthur
Bonjour,

Une solution ça peut être dans ton code qui effectue la suppression d'un élément, de regarder combien il y en a dans ta playlist et s'il n'y en a plus qu'un seul alors, tu ne fais pas la suppression, mais tu affiches un message d'erreur.

Quel est ton code qui supprime les éléments de ta playlist ?