Bonjour,
j'aurai besoin de votre aide sur deux petites choses pour pouvoir finaliser et publier le site internet de l'ONG. Je rencontre des difficultés au niveau de l'affichage. je suis sure que c'est rien en comparaison aux requêtes que j'ai du mettre en place pour réaliser les nouvelles fonctionnalités du site mais après de nombreux essais je n'arrive pas à trouver la solution
1. Affichage des musiques dans un tableau
Chaque album présent sur le site contient plusieurs musiques. Ce que je voudrais faire c'est d'afficher dans un tableau les données de la manière suivante:
sur la première ligne du tableau, dans la première colonne la jaquette de l'album, et dans la deuxième les titres des musiques appartenant au cd. Lorsqu'il n'y a plus de musique appartenant à cet album, une deuxième ligne se crée et on affiche le second album avec ses titres, etc.
Pour pouvoir mettre en place cette solution, j'ai créé deux tables: une dans laquelle je stocke toutes les informations sur le morceau (id, titre, url_musica,) mais aussi l'id de la jaquette en tant que clé étrangère,la seconde stocke les données de la jaquette (id_jaquette, titre, url_image)
J'ai établi un code mais lorsque je l'exécute, il me crée une ligne pas chanson.Voici mon code
2. Ensuite l'autre souci d'affichage concernant la liste des journaux. Pour le moment j'ai dans un tableau avec une seule colonne,où les journaux s'affiche les uns derrière les autres. Ce que j'essaye de faire c'est de les afficher dans un tableau à 3 colonnes pour éviter d'avoir une page de 3 km de long. Voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 // Affichage des musiques $resultat=mysql_query("select * from radio, jaquette_radio where radio.id_jaquette=jaquette_radio.id_jaquette"); while($radio = mysql_fetch_array($resultat)){ $id=$radio['id']; $titre=$radio['titre']; $url_radio=$radio['url_radio']; $url_jaquette=$radio['url_image']; $titre_jaquette=$radio['titre_jaquette']; echo '<div id="marge_actu2">'; echo '<table><tr><td>'; echo '<img src="admin/'.$url_jaquette; echo '" width="100"><br/><div align="center" class="titre_jaquette"><br/>' ; echo ($titre_jaquette); echo '</div><br/></td><td valign="top">'; echo '<ul><li><a href= "medias.php?etat=radio1.php&url_radio='.$url_radio.'&id='.$id.'">'; echo ($titre); echo '<br/><a/></li></ul></td></tr>'; } echo'</table></div>'; ?>
merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 // Affichage des musiques $resultat=mysql_query("select * from cori order by numero desc"); while($cori = mysql_fetch_array($resultat)){ $id=$cori['id']; $titre=$cori['titre']; $numero=$cori['numero']; $url_image=$cori['url_image']; $url_doc=$cori['url_doc']; echo '<div id="marge_actu" class="titre_cori">'; echo '<ul><li>'; echo ($titre); echo '<br/><br/></li>'; echo '<div class="marge_cori_img"><a href="admin/'.$url_doc.'" target="_blank">'; echo '<img src="admin/'.$url_image.'" width="70" border="1"></a></div>'; echo '</ul></div>'; } ?>
Partager