Un message d'erreur inconnu!

Mammouth du PHP | 545 Messages

03 févr. 2006, 19:41

J'ai trouvé d'où venait la répétition
"AND t6.acrho_course_id_course = ".$colname_course." ".
Complètement inutile!
Il ne me reste plus de problème puisque j'ai pû remettre la ligne
"ORDER BY t6.temps ASC"
Donc j'arrive à une requête sans problème qui ressemble à ceci:
<?php require_once('../Connections/kainbuye.php');
$colname_course = "-1";
if (isset($_GET['class'])) {
  $colname_course = (get_magic_quotes_gpc()) ? $_GET['class'] : addslashes($_GET['class']);
}
mysql_select_db($database_kainbuye, $kainbuye);
$query_course = "SELECT t1.ID_coureur, 
                        t1.nom, 
                        t1.prenom, 
                        t2.id_categorie, 
                        t2.nom_categorie, 
                        t3.id_club, 
                        t3.nom_cub, 
                        t4.acrho_club_id_club, 
                        t4.acrho_participant_ID_participant, 
                        t4.annee, 
                        t4.dossard, 
                        t4.acrho_categorie_ID_categorie,
						t5.id_course, 
                  		t5.nom_course,
						t5.date,
						t5.lieu,
						t5.kilometrage,
						t5.nbre_part,
						t6.ID_classement,
						t6.acrho_course_id_course,
						t6.ref_dossard,
						t6.temps,
						t6.moyenne,
						t6.place ".
				"FROM acrho_participant AS t1, 
                      acrho_categorie AS t2, 
                      acrho_club AS t3, 
                      acrho_changement AS t4,
					  acrho_course AS t5,
				      acrho_classement AS t6 ". 
				"WHERE t5.id_course = ".$colname_course." ".
						"AND t4.acrho_participant_ID_participant = t1.ID_coureur ". 
                        "AND t4.acrho_categorie_ID_categorie = t2.id_categorie ". 
                        "AND t4.acrho_club_id_club = t3.id_club ".
						"AND t6.acrho_course_id_course = t5.id_course ".
						"AND t6.ref_dossard = t4.dossard ".
						" ".
				"ORDER BY t6.temps ASC";
$course = mysql_query($query_course, $kainbuye) or die(mysql_error());
$row_course = mysql_fetch_assoc($course);
$totalRows_course = mysql_num_rows($course);
?>
Je n'ai plus de soucis mais si vous voyez quelque chose à changer ... !
Merci
Sebe

Pour moi, le PHP est une nouvelle aventure qui a commencée fin octobre 2005 ... c'est plus exitant que le HTML!