Help !! souci script php
Résolu/Fermé
A voir également:
- Help !! souci script php
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Ghost script - Télécharger - Polices de caractères
- Script bat - Guide
- Microsoft activation script - Accueil - Windows
2 réponses
j'ai du finir mon code comme ca
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="css/style2.css"/>
<?php include('j_fouad/jjfouad.php'); ?>
<?php
if (!empty($_GET['alpha'])) {
$retour = mysql_query('SELECT * FROM movies WHERE titre LIKE "'.mysql_real_escape_string($_GET['alpha']).'" ORDER BY id DESC LIMIT 0, 10');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">
<h3><?php echo $donnees['titre']; ?><br /></h3>
<?php
$img = $donnees['img'];
echo '<img src="'.$img.'" alt="Affiche" class="imageflottante" width="130" height="170" /><br />';
?>
<b>Genre : </b> <?php echo $donnees['genre']; ?><br />
<b>Artiste : </b> <?php echo $donnees['qualite']; ?><br />
<b>Taille : </b> <?php echo $donnees['date']; ?><br />
<?php
$lien = $donnees['lien'];
echo '<div align="right"><a href="'.$lien.'" class="bouton">Écouter</a></div>';
?>
</div>
<?php
}
} else
{
$retour = mysql_query('SELECT * FROM movies ORDER BY id DESC LIMIT 0, 10');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">
<h3><?php echo $donnees['titre']; ?><br /></h3>
<?php
$img = $donnees['img'];
echo '<img src="'.$img.'" alt="Affiche" class="imageflottante" width="130" height="170" /><br />';
?>
<b>Genre : </b> <?php echo $donnees['genre']; ?><br />
<b>Artiste : </b> <?php echo $donnees['qualite']; ?><br />
<b>Taille : </b> <?php echo $donnees['date']; ?><br />
<?php
$lien = $donnees['lien'];
echo '<div align="right"><a href="'.$lien.'" class="bouton">Écouter</a></div>';
?>
</div>
<?php
}
}
?>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="css/style2.css"/>
<?php include('j_fouad/jjfouad.php'); ?>
<?php
if (!empty($_GET['alpha'])) {
$retour = mysql_query('SELECT * FROM movies WHERE titre LIKE "'.mysql_real_escape_string($_GET['alpha']).'" ORDER BY id DESC LIMIT 0, 10');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">
<h3><?php echo $donnees['titre']; ?><br /></h3>
<?php
$img = $donnees['img'];
echo '<img src="'.$img.'" alt="Affiche" class="imageflottante" width="130" height="170" /><br />';
?>
<b>Genre : </b> <?php echo $donnees['genre']; ?><br />
<b>Artiste : </b> <?php echo $donnees['qualite']; ?><br />
<b>Taille : </b> <?php echo $donnees['date']; ?><br />
<?php
$lien = $donnees['lien'];
echo '<div align="right"><a href="'.$lien.'" class="bouton">Écouter</a></div>';
?>
</div>
<?php
}
} else
{
$retour = mysql_query('SELECT * FROM movies ORDER BY id DESC LIMIT 0, 10');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">
<h3><?php echo $donnees['titre']; ?><br /></h3>
<?php
$img = $donnees['img'];
echo '<img src="'.$img.'" alt="Affiche" class="imageflottante" width="130" height="170" /><br />';
?>
<b>Genre : </b> <?php echo $donnees['genre']; ?><br />
<b>Artiste : </b> <?php echo $donnees['qualite']; ?><br />
<b>Taille : </b> <?php echo $donnees['date']; ?><br />
<?php
$lien = $donnees['lien'];
echo '<div align="right"><a href="'.$lien.'" class="bouton">Écouter</a></div>';
?>
</div>
<?php
}
}
?>
Utilisateur anonyme
22 déc. 2009 à 13:52
22 déc. 2009 à 13:52
Tu veux faire un style de glossaire en gros ! Voila ce que je te propose :
Ca devrai marché, mais bien sur il faut qu'il y ai un GET alpha, sinon, PHP te saluera poliment d'une grosse erreur :-D
Pour l'éviter, tu mets un if(isset($_GET['aplha'])) juste avant $retour.
<?php $retour = mysql_query('SELECT * FROM mpiii WHERE titre LIKE "a%" ORDER BY titre');//Déjà, pour trier dans l'ordre alphabétique... while ($donnees = mysql_fetch_array($retour)) { if($donnees['titre']{0} == $_GET['alpha']){//Si la 1ère lettre du titre est égale au GEt alpha, on affiche (Le code pour afficher) }else{ break;//On arrête la boucle, sachant qu'on sait très bien qu'il n'y en aura plus après, vu qu'ona trié par ordre alphabétique... } }
Ca devrai marché, mais bien sur il faut qu'il y ai un GET alpha, sinon, PHP te saluera poliment d'une grosse erreur :-D
Pour l'éviter, tu mets un if(isset($_GET['aplha'])) juste avant $retour.