Requete SQL qui ne retourne aucun résultat
tino
Bon deja met des or die(mysql_error()) pour afficher les erreurs de requete.
Ensuite j'ai survolé vite fait et je vois que categorie='.$cat.' $cat n'est pas delimité par des guillemet , une chaine non numéric doit etre delimité.
categorie="'.$cat.'"
zebdinou pour les intimes / Blog : http://www.zebden.fr
re je n es plus d'erreur mais il m indique comme meme 0 annonces correspondant à votre recherche ! tandis que g 2 annonces dans ma table
tino
re ok avec les or die(mysql_error()) sa affiche 2 annonces correspondant à votre recherche ! mais elle ne s affiche pas :(
tino
Merci mais le prob est ok c bon
a+ et merci pour ton aide, g encore une question
Je voudrais ajouter une sorte de bloc note ou panier "caddie" pour la selection des annonces que me conseillez vous les sessions ?
tino
re maintenant quant je change de page en metant $nombre = 1; c me donne 0 annonces correspondant à votre recherche !
<?
// ---------- Récupération de $limite
if(isset($_GET['limite']))
$limite=$_GET['limite']; else $limite=0;
function verifLimite($limite,$total,$nombre) {
// ---------- Vérification si limite est un nombre.
if(is_numeric($limite)) {
// ---------- Si $limite est entre 0 et $total, $limite est ok
// ---------- Sinon $limite n'est pas valide.
if(($limite >=0) && ($limite <= $total) && (($limite%$nombre)==0)) {
// ---------- On assigne 1 à $valide si $limite est entre 0 et $max
$valide = 1;
}
else {
// ---------- Sinon on assigne 0 à $valide
$valide = 0;
}
}
else {
// ---------- Si $limite n'est pas numérique j'assigne 0 à $valide
$valide = 0;
}
// ---------- Renvois de $valide
return $valide;
}
// ---------- Affichage sur plusieurs pages
function affichePages($nb,$page,$total) {
$nbpages=ceil($total/$nb);
$numeroPages = 1;
$compteurPages = 1;
$limite = 0;
echo '<table border = "0" ><tr>'."\n";
echo '<td>Page</td>'."\n";
while($numeroPages <= $nbpages) {
echo '<td ><a href = "'.$page.'?limite='.$limite.'">'.$numeroPages.'</a></td>'."\n";
$limite = $limite + $nb;
$numeroPages = $numeroPages + 1;
$compteurPages = $compteurPages + 1;
if($compteurPages == 10) {
$compteurPages = 1;
echo '<br>'."\n";
}
}
echo '</tr></table>'."\n";
}
?>
Merci pour votre aide
tino
Et Jenny, elle en pense quoi ?
PS : il existe le wall et une fonction bb-code pour afficher un code source.
tino
Et Jenny elle en pense quoi ?
Et tu les execute ou tes fonctions ?
zebdinou pour les intimes / Blog : http://www.zebden.fr