Séléction aléatoire dans ma table en excluant un ID
Posté : 19 oct. 2015, 15:08
Bonjour,
je viens vers vous car je ne sais pas faire ça, je voudrais déjà un tirage aleatoire dans ma table (ça je sais faire) mais en excluant un seul ID de cette même table car cette table me permet d'afficher des liens de page et je voudrais pas que ca redirige sur la même page que l'on est déjà dessus.
Merci d'avance.
je viens vers vous car je ne sais pas faire ça, je voudrais déjà un tirage aleatoire dans ma table (ça je sais faire) mais en excluant un seul ID de cette même table car cette table me permet d'afficher des liens de page et je voudrais pas que ca redirige sur la même page que l'on est déjà dessus.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="page.css" />
<link href='https://fonts.googleapis.com/css?family=Shadows+Into+Light' rel='stylesheet' type='text/css'>
<title>Tuile au fromage</title>
</head>
<body>
<div class="container_principal">
<?php include("entete.php"); ?>
<div class="recette" ><h2>Tuiles au fromage maison</h2><p id="recete"><img src="/joomla/images/tuileaufromage.png" style="border: 10px solid rgba(117,61,4,1);"/></p><h3>Tuiles au fromage maison</h3></div>
<p class="titre_ingredient"><span class="difficult">*</span><span class="no_difficult">*</span><span class="no_difficult">*</span>
<b>Pour</b> 12 Tuiles - <b>Préparation</b> 10min - <b>Cuisson</b> 5min</p>
</p>
<table border="0" cellpadding="20"class="contenu_recette"><tr><td><ul><li>250g de cantal vieux</li><li>1 càc de piment d'espelette</li><li>Du poivre</li></ul><br /><br />
<b style="text-transform:uppercase">Râpez</b> le cantal et mélangez-le dans un bol avec le piment. Ajoutez quelques tours de moulin de poivre.
</td><td><b style="text-transform: uppercase">Espacez</b> des cuillerées de fromage sur une toile de cuisson ou de papier sulfurisé étalée sur la plaque du four. Façonnez-les en petits disques de 4-5cm avec le dos d'une cuillère et enfournez pour 4-5min dans le four chauffé sur th.6 (180°C)</td>
<td><b style="text-transform: uppercase">Laissez refroidir</b> les tuiles, decollez-les du papier et servez.<br /><br />Astuce : vous pouvez les conserver hermétiquement au frais et les faire réchauffer vite fait avant de servir.</td></tr></table>
<div class="autre_recette">
<?php
try
{
// On se connecte à MySQL
$bdd = new PDO('mysql:host=localhost;dbname=Cuisine;charset=utf8', 'root', '**********');
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage());
}
// Si tout va bien, on peut continuer
// On récupère tout le contenu de la table jeux_video
$total_Recette = $bdd->query('select COUNT(id) as total from Fromage');
$total_Recette = $total_Recette->fetch();
$total_Recette = $total_Recette['total'];
$nbrIdRecette= rand(1, $total_Recette);
$res = $bdd->query("SELECT * FROM Fromage WHERE id = $nbrIdRecette");
while($donnees=$res->fetch())
{
?>
<a href="<?php echo $donnees['Nom'] ?>">Une recette à base de fromage</a><br />
<a href="#">Un lien apéritif</a>
</div>
<?php include("piedpage.php"); ?>
</div>
</div>
<?php
}
$reponse->closeCursor(); // Termine le traitement de la requête
?>
</body>
</html>
Merci d'avance.