merci !
je suis allé faire un tour sur
resultatfilm.php je crois que c'est là que ça se passe et LÀ j'en appelle à vos compétences merci!
<?php require('Connections/crac.php'); ?>
<?php require('fonctions/requete.php'); ?>
<?php
// cette requete recupere le nombre d'enregistrements en fonction des critères envoyés à requetecount //
mysql_select_db($database_crac, $crac);
$query_Rec_total = requetecount($dispo, $genre, $ecriture, $mots);
$Rec_total = mysql_query($query_Rec_total, $crac) or die(mysql_error());
$row_Rec_total = mysql_fetch_assoc($Rec_total);
$totalRows_Rec_total = mysql_num_rows($Rec_total);
?>
<?php
// on determine le numero de la page, sinon c'est la premiere //
$nb = 10;
if(empty($_GET['p'])) $p = 1;
$debut = ($p - 1) * $nb;
// nombre de resultats par pages //
// nombre total d'enregistrements de Rec_total //
$total = $row_Rec_total['nb'];
// calcul du nombre de pages
$nbpages = ceil($total / $nb);
?>
<?php
mysql_select_db($database_crac, $crac);
$query_Rec_result = requete($_GET['dispo'], $_GET['genre'], $_GET['ecriture'], $_GET['mots'], $debut, $nb);
$Rec_result = mysql_query($query_Rec_result, $crac) or die(mysql_error());
$row_Rec_result = mysql_fetch_assoc($Rec_result);
$totalRows_Rec_result = mysql_num_rows($Rec_result);
?>
<a href="?page=accueil">Accueil</a> > <a href="?page=recherche">Rechercher un film ou un auteur</a>
> Résultat de votre requête.<br>
Pour consulter la fiche réalisateur cliquez sur son nom.<br><br>
<p>
<?php
echo '<strong>'.$total.'</strong> fiche';
if ($total > 1) echo '(s)';
echo ' (page : '.$p.' sur '.$nbpages.')';
?>
</p>
<?php if($totalRows_Rec_result>0) { ?>
<?php do { ?>
<div class="ficheresultat">
<strong><?php echo $row_Rec_result['Titre']; ?></strong><br>
<?php if ($row_Rec_result['IdAuteur'] != 0) { ?>
<a href="ficheauteur.php?id=<?php echo $row_Rec_result['IdAuteur']; ?>"><?php echo $row_Rec_result['Auteur']; ?></a><br>
<?php } ?>
<?php echo $row_Rec_result['Pays']; ?> <?php echo $row_Rec_result['Annee']; ?><br>
<?php echo $row_Rec_result['nomgenre']; ?><br>
<?php echo $row_Rec_result['ecriture']; ?><br>
<?php echo affichitem ('imagedispositif',$row_Rec_result['Dispositifs'],'dispositif'); ?><br>
<a href="fichefilm.php?id=<?php echo $row_Rec_result['Id']; ?>">>
Consulter la fiche complète</a>
</div>
<?php } while ($row_Rec_result = mysql_fetch_assoc($Rec_result)); ?>
<?php } else { echo 'Aucun film dans cette catégorie';}?>
<?php
// parcours du résultat //
if ($nbpages > 1) {
echo "Pages de résultats : ";
for($i = 1;$i <= $nbpages;$i++){
echo "<a href=\"$PHP_SELF?page=resultatfilm&dispo=$dispo&genre=$genre&ecriture=$ecriture&mots=$mots&p=$i&total=$total\">$i</a>";
if($i < $nbpages) echo " | ";
}
}
?>
<?php
mysql_free_result($Rec_result);
?>
Modifié par naano (05 Mar 2010 - 17:50)