Pb requette MYSQL
Résolu/Fermé
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
-
13 févr. 2011 à 20:04
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 14 févr. 2011 à 20:40
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 14 févr. 2011 à 20:40
A voir également:
- Pb requette MYSQL
- Mysql community server - Télécharger - Bases de données
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Mysql fatal error ✓ - Forum MySQL
- Le serveur mysql est inaccessible. vérifiez votre configuration. ✓ - Forum MySQL
4 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
Modifié par Alain_42 le 13/02/2011 à 23:06
Modifié par Alain_42 le 13/02/2011 à 23:06
bon je reformule:
deux tables:
- adherents (num_adh, nom, prenom,activites)
-inscr_marche(id_marche,num_adh)
je veux lister les adherents qui ont l'activité marche, mais en excluant ceux déja inscrits à une marche précise (n° marche dans la variable $id_marche)
ma requette portant sur les 2 tables
$query="SELECT a.num_adh as a_num_adh,a.nom as a_nom,a.prenom as a_prenom FROM adherents a,inscr_marche i WHERE a.activites LIKE '%marche%' AND (i.id_marche='".$id_marche."' AND a.num_adh <> i.num_adh) ORDER BY nom,prenom";
partie activite marche sur la table adherents : WHERE a.activites LIKE '%marche%'
cette partie fonctionne bien, mais si je rajoute la
partie exclusion de ceux déja inscrits :AND (i.id_marche='".$id_marche."' AND a.num_adh <> i.num_adh)
je n'ai pas le résultat attendu.
est ce plus clair ?
deux tables:
- adherents (num_adh, nom, prenom,activites)
-inscr_marche(id_marche,num_adh)
je veux lister les adherents qui ont l'activité marche, mais en excluant ceux déja inscrits à une marche précise (n° marche dans la variable $id_marche)
ma requette portant sur les 2 tables
$query="SELECT a.num_adh as a_num_adh,a.nom as a_nom,a.prenom as a_prenom FROM adherents a,inscr_marche i WHERE a.activites LIKE '%marche%' AND (i.id_marche='".$id_marche."' AND a.num_adh <> i.num_adh) ORDER BY nom,prenom";
partie activite marche sur la table adherents : WHERE a.activites LIKE '%marche%'
cette partie fonctionne bien, mais si je rajoute la
partie exclusion de ceux déja inscrits :AND (i.id_marche='".$id_marche."' AND a.num_adh <> i.num_adh)
je n'ai pas le résultat attendu.
est ce plus clair ?
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
14 févr. 2011 à 10:15
14 févr. 2011 à 10:15
un petit up
Merci
Merci
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
14 févr. 2011 à 20:40
14 févr. 2011 à 20:40
Personne pour m'aider, c'est décevant, moi qui ai tant contribué sur ce forum
rudak
Messages postés
590
Date d'inscription
samedi 7 juin 2008
Statut
Membre
Dernière intervention
4 juin 2011
46
13 févr. 2011 à 21:00
13 févr. 2011 à 21:00
(c'est tout ...sauf clair)