par
davidc » 05 sept. 2005, 20:02
Bonjour,
Mon problème se situe ici :
http://www.samidee.com/radioshow.php
J'ai une liste d'émissions qui s'affichent sur la droite de mon cadre.
// Requete 1
$req= "SELECT id, num_show FROM radioshow ORDER BY num_show DESC";
$exec = mysql_query($req);
<?php
// Requête 1 et récupération du lien
while($radioshow = mysql_fetch_assoc($exec))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?idMix='.$radioshow['id'].'">'.$radioshow['num_show'].'</a><br/>';
}
?>
Lorsque je choisis une émission, je crée une variable IdMix
$idMix = (isset($_GET['idMix']))?$_GET['idMix']:null;
Puis j'affiche la playlist correspondant au n° d'émission via la variable idMix
// Requete 1
$req= "SELECT id, num_show FROM radioshow ORDER BY num_show DESC";
$exec = mysql_query($req);
// Requete 2
$req2= "SELECT baseline FROM radioshow WHERE id=".$idMix;
$exec2 = mysql_query($req2);
// Requete 3
$req3= "SELECT part1 FROM radioshow WHERE id=".$idMix;
$exec3 = mysql_query($req3);
// Requete 4
$req4= "SELECT link1 FROM radioshow WHERE id=".$idMix;
$exec4 = mysql_query($req4);
// Requete 5
$req5= "SELECT part2 FROM radioshow WHERE id=".$idMix;
$exec5 = mysql_query($req5);
// Requete 6
$req6= "SELECT link2 FROM radioshow WHERE id=".$idMix;
$exec6 = mysql_query($req6);
<table width="100%" border="0">
<tr>
<td>
<span class="Style2">
<?php
while($radioshow = mysql_fetch_assoc($exec2))
{
echo $radioshow['baseline'];
}
?>
</span>
<div align="justify"></div></td>
</tr>
<tr>
<td height="4"><div align="justify"><br>
<br>
</div></td>
</tr>
<tr>
<td>
<span class="Style2">PART. ONE</span><br> <?php
while($radioshow = mysql_fetch_assoc($exec3))
{
echo $radioshow['part1'];
}
?>
<div align="justify"></div></td>
</tr>
<tr>
<td><div align="justify"></div></td>
</tr>
<tr>
<td align="right">
<?php
while($radioshow = mysql_fetch_assoc($exec4))
{
echo '<a href="mix/'.$radioshow['link1'].'">Telecharger le fichier</a>';
}
?>
<div align="justify"></div></td>
</tr>
<tr>
<td>
<span class="Style3">PART 2.</span><br> <?php
while($radioshow = mysql_fetch_assoc($exec5))
{
echo $radioshow['part2'];
}
?>
<div align="justify"></div></td>
</tr>
<tr>
<td><div align="justify"></div></td>
</tr>
<tr>
<td align="right">
<?php
while($radioshow = mysql_fetch_assoc($exec6))
{
echo '<a href="mix/'.$radioshow['link2'].'">Telecharger le fichier</a>';
}
?>
<div align="justify"></div></td>
</tr>
</table>
Ma question est comment faire pour afficher la dernière émission mise en ligne au 1er affichage de la page ? (Avant de donner une valeur à idMix)
Merci de votre aide
David