Salut à tous,
J'aimerais vérifier la présence de plusieurs valeurs dans une colonne d'une de mes tables.
L'idée serait de proposer un retour différent en fonction de la présence ou non d'une valeur, sans pour autant bloquer le comportement par défaut (présence de toutes les valeurs).
Pour rentrer dans les détails, je souhaite créer un diaporama d'images.
Pour chaque image (utilisée ou non dans un diaporama), j'ai une entrée dans une table de ma BDD.
L'idée serait de vérifier (en PHP) que les images que je souhaite utiliser dans mon diaporama sont bien présentes dans la table des images.
Mais je ne souhaite pas interrompre la création du diapo si au moins une des images est présente : le diapo est créé avec une seule image, et l'utilisateur est averti que les images X, Y et Z ne sont pas présentes dans la BDD. Il aurait alors le choix, pour chaque image manquante, d'en sélectionner une autre dans la BDD ou d'en uploader une.
Ma question porte sur la meilleure façon d'interroger ma BDD en terme de cout et de vitesse, avec une liste d'id d'images à vérifier, sans pour autant ne pas créer le diapo si un des ID n'est pas trouvé.
Est-ce qu'il est possible de faire cela en une seule requête ?
Merci pour vos pistes
J'aimerais vérifier la présence de plusieurs valeurs dans une colonne d'une de mes tables.
L'idée serait de proposer un retour différent en fonction de la présence ou non d'une valeur, sans pour autant bloquer le comportement par défaut (présence de toutes les valeurs).
Pour rentrer dans les détails, je souhaite créer un diaporama d'images.
Pour chaque image (utilisée ou non dans un diaporama), j'ai une entrée dans une table de ma BDD.
L'idée serait de vérifier (en PHP) que les images que je souhaite utiliser dans mon diaporama sont bien présentes dans la table des images.
Mais je ne souhaite pas interrompre la création du diapo si au moins une des images est présente : le diapo est créé avec une seule image, et l'utilisateur est averti que les images X, Y et Z ne sont pas présentes dans la BDD. Il aurait alors le choix, pour chaque image manquante, d'en sélectionner une autre dans la BDD ou d'en uploader une.
Ma question porte sur la meilleure façon d'interroger ma BDD en terme de cout et de vitesse, avec une liste d'id d'images à vérifier, sans pour autant ne pas créer le diapo si un des ID n'est pas trouvé.
Est-ce qu'il est possible de faire cela en une seule requête ?
Merci pour vos pistes
