Eléphant du PHP |
174 Messages
21 juil. 2005, 11:03
// on se connecte à MySQL
$db = mysql_connect('localhost', 'root', '');
// on sélectionne la base
mysql_select_db('bconcours',$db);
// on crée la requête SQL
$sql = 'SELECT C.nom, C.mois, C. dmois, B.bande, M.mode, C.report, C.lien, C.info
FROM concours C
INNER JOIN concours_bande CB
ON C.id_concours = CB.id_concours
INNER JOIN bandes B
ON CB.id_bande = B.id_bande
INNER JOIN concours_mode CM
ON C.id_concours = CM.id_concours
INNER JOIN modes M
ON CM.id_mode = M.id_mode
ORDER BY C.id_concours';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// boucle sur les résultats de requêtes
while ($data=mysql_fetch_array($req)) {
if ($id_concours != NULL){
echo ' <i>Nom : '.$data['nom'].'</i><br>';
echo ' <i>Mois : '.$data['mois'].'</i><br>';
echo ' <i>Détails : '.$data['dmois'].'</i><br>';
echo ' <i>Report : '.$data['report'].'</i><br>';
echo ' <i>lien : '.$data['lien'].'</i><br>';
echo ' <i>info : '.$data['info'].'</i><br>';}
else {
echo ' <i>Mode : '.$data['mode'].'</i><br>';}
}
// on ferme la connexion à mysql
mysql_close();
voilà le resultat :
Mode : phonie
Mode : phonie
Mode : phonie
Mode : phonie
Mode : phonie
Mode : phonie
Mode : télégraphie
Mode : télégraphie
Mode : télégraphie
Mode : télégraphie
Mode : télégraphie
Mode : télégraphie
Mode : phonie
Mode : télégraphie
Mode : phonie
Mode : télégraphie
Mode : phonie
Mode : télégraphie
Mode : phonie
Mode : télégraphie
Mode : phonie
Mode : télégraphie
Mode : mode digitaux
Mode : phonie
Modifié en dernier par
elminio le 21 juil. 2005, 21:35, modifié 1 fois.