|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Tony LandryAdministrateur systèmes et réseaux Inscription : mai 2011 Messages : 4 ![]() |
Bonjour,
J’aimerais sélectionner toutes les adresses courriel qui ne sont pas dans la table. Pouvez-vous me dire ce qui ne fonctionne pas dans mon code ? Le but est de récupérer les adresses courriel des parents avec les Id des garderies qui n’ont pas déjà été avisés (qui ne sont pas dans la table yellow_Alert_sended). Quand l’avis courriel est envoyé, l’envoie est logé dans yellow_alert_sended et on s’y réfère pour ne pas envoyer un autre avis en double lors de la prochaine exécution. Le problème est qu’aussitôt qu’une ligne est trouvée dans la table yellow_alert.sended, le script exit immédiatement sans continuer pour trouver les autres qui ne sont pas dedans. Voici Code :
|
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 823 ![]() |
Salut !
Donne plutôt la structure de tes tables, un jeu de données de test et le résultat escompté
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Tony LandryAdministrateur systèmes et réseaux Inscription : mai 2011 Messages : 4 ![]() |
Citation:
table: yellow_alert_sended: colonne : fusion: contiens l'adresse courriel du parent suivit de l'ID de la garderie. exemple: parents@domain.com1039 parent2@domain2.com1037 dans la table Alert: cette table contiens les recherche des parentes ce qu'ils recherche: colonne: AlerdID: unique chiffre statut_alert : active ou désactiver AgentID: chiffre id du unique lors de l'enregistrement categorylist: un chiffre préci Province: Quebec state: nom de la ville email_parents: le courriel du parents dans la tables des garderies: yellow_agents_garderies contiens tous les infos des garderies à faire coincidé avec les critère de recherche des parents selon la table Yellow_Alert. l'information des collone sont les même. de plus il y a un ID unique pour chaque garderie qui correspond avec le ID qui est à la fin de l'adresse courriel du parent sous la colonne fusion de la table yellow_sended. exemple Id 1039. mon but est de récupérer tout les coincidations entre les alert des parents et les alerte des garderies sauf ceux déja présent sous la table yellow_sended. mon bloques de code de vérification avant l'envoie récupère toute les coincidation, mais l'exclusion de la table yellow_sended ne fonctionne pas. si la table yellow_sended est vide.. tout fonctionne. Si la table yellow_sended contiens seulement un entrer logé, le script arrete et ne continue pas ca recherche à savoir si d'autre critère pourrais coincidé et être récupérer. Il exit autssitôt qu,il trouve un log déja enregistrer dedans. j'espaire que cela est un peu plus claire... cela fait des semaines que je tourne le code de toute les manière et ça reviens toujours avec le problème que si il trouve une ligne déja logé dans la table yellow_sended, alors il exit comme si le tout avais déja été entrgistrer mais il n'a pas tout vérifier .. il en n'a vérifier seulement un. y a pas moyen de lui faire une loop pour tout vérifier ? merci d'avance Tony. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com