[RESOLU] PHP Mysql déclaration de variable
Fermé
moldau
Messages postés
2
Date d'inscription
dimanche 31 octobre 2010
Statut
Membre
Dernière intervention
31 octobre 2010
-
Modifié par moldau le 1/11/2010 à 11:11
moldau Messages postés 2 Date d'inscription dimanche 31 octobre 2010 Statut Membre Dernière intervention 31 octobre 2010 - 31 oct. 2010 à 10:30
moldau Messages postés 2 Date d'inscription dimanche 31 octobre 2010 Statut Membre Dernière intervention 31 octobre 2010 - 31 oct. 2010 à 10:30
A voir également:
- [RESOLU] PHP Mysql déclaration de variable
- Déclaration de revenus - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
2 réponses
Blog Trotter
Messages postés
139
Date d'inscription
samedi 9 août 2008
Statut
Membre
Dernière intervention
13 juin 2013
135
31 oct. 2010 à 09:04
31 oct. 2010 à 09:04
Hello,
Pourrais-tu préciser les lignes de code où tu définis tes deux variables $row_rsCours['id'] et $row_rs_Abonneliste['coursID'] ?
Pourrais-tu préciser les lignes de code où tu définis tes deux variables $row_rsCours['id'] et $row_rs_Abonneliste['coursID'] ?
moldau
Messages postés
2
Date d'inscription
dimanche 31 octobre 2010
Statut
Membre
Dernière intervention
31 octobre 2010
Modifié par moldau le 31/10/2010 à 10:35
Modifié par moldau le 31/10/2010 à 10:35
En fait elles sont extraites des deux jeux d'enregistrements suivants.
C'est vrai, c'est certainement dans la déclaration des variables que se situe le problème.
mysql_select_db($database_cours, $cours);
$query_rsCours = sprintf("SELECT cours.nomcompo, cours.oeuvre, professeurs.nom, cours.niveau, time_format(cours.duree,'%%i:%%S') as duree, professeurs.prenom, cours.prenomcompo, cours.id, cours.formation FROM cours, professeurs WHERE cours.professeursID=professeurs.id AND cours.niveau='debutant' ORDER BY %s, cours.nomcompo", GetSQLValueString($colsort_rsCours, "int"));
mysql_select_db($database_cours, $cours);
$query_rs_Abonneliste = sprintf("SELECT abonnesliste.id, abonnesliste.abonneID, abonnesliste.coursID, abonnes.id, abonnes.email, cours.id FROM abonnesliste, abonnes, cours WHERE abonnesliste.abonneID=abonnes.id AND abonnes.email=%s", GetSQLValueString($colname_rs_Abonneliste, "text"));
En fait le souci c'est que la condition ne fonctionne que sur le row 1 de la table Abonneliste alors que je voudrais qu'elle fonctionne sur tous les rows.
C'est vrai, c'est certainement dans la déclaration des variables que se situe le problème.
mysql_select_db($database_cours, $cours);
$query_rsCours = sprintf("SELECT cours.nomcompo, cours.oeuvre, professeurs.nom, cours.niveau, time_format(cours.duree,'%%i:%%S') as duree, professeurs.prenom, cours.prenomcompo, cours.id, cours.formation FROM cours, professeurs WHERE cours.professeursID=professeurs.id AND cours.niveau='debutant' ORDER BY %s, cours.nomcompo", GetSQLValueString($colsort_rsCours, "int"));
mysql_select_db($database_cours, $cours);
$query_rs_Abonneliste = sprintf("SELECT abonnesliste.id, abonnesliste.abonneID, abonnesliste.coursID, abonnes.id, abonnes.email, cours.id FROM abonnesliste, abonnes, cours WHERE abonnesliste.abonneID=abonnes.id AND abonnes.email=%s", GetSQLValueString($colname_rs_Abonneliste, "text"));
En fait le souci c'est que la condition ne fonctionne que sur le row 1 de la table Abonneliste alors que je voudrais qu'elle fonctionne sur tous les rows.