empêcher une liste d'être vide

Petit nouveau ! | 1 Messages

26 déc. 2024, 14:00

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

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

26 déc. 2024, 21:41

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 ?
Quand tout le reste a échoué, lisez le mode d'emploi...