J'essai de récupérer des entrées qu'il y a dans ma table selon une condition et j'ai un soucis à l'affichage ce ne m'affiche qu'une seule entée pourquoi dont ?
J'ai donc fait un echo de ma req ( en faisant un copié/collé dans wamp j'ai bien tout ) mais pas ds le naviguateur.
Je pense à un problème avec le while peut etre ...
<?php
$pub = "SELECT * FROM loisirs WHERE postcode = ".$row['postcode']." AND `loisirs`.`date_fin_sortie` >= NOW() AND valide = 1";
$req = $bdd->query($pub);
echo $pub;
if($req->rowCount() > 0) {
while($ligne = $req->fetch(PDO::FETCH_ASSOC)){
// Traitement image
$image = !empty($ligne['photo']) && file_exists('img/img-big-format/'.$ligne['photo']) ? '/img/img-big-format/'.$ligne['photo'] : '/img/remplacement/'.simplification($aLoisirs[$ligne['id_type_loisirs']]).'.jpg';
// Suivant le type
if (!empty ($ligne['url_fnac'])) {
$lien = "../".$ligne["url_rewrite"]."/".strtolower($aLoisirs[$ligne['id_type_loisirs']])."/".strtolower($ligne['city'])."/".$ligne["id_loisirs"].".html";
$type_photo = '<div class="item">
<div class="item-inner">
<div class="item-img">
<div class="item-img-info">
<a href="'.$lien.'"><img class="attachment-shop_thumbnail wp-post-image img-responsive" src="'.$ligne['photo'].'" alt="'.$ligne['titre'].'" title="'.$aLoisirs[$ligne['id_type_loisirs']].' '.$ligne['titre'].'"></a>
<div class="box-hover">
<ul class="add-to-links">
<li><a class="link-quickview" href="/">En détails</a></li>
<li><a class="link-wishlist" href="wishlist.html">Favoris</a></li>
</ul>
</div>
</div>
</div>
<div class="item-info">
<div class="info-inner">
<div class="item-title"> <a title="Retis lapen casen" href="product_detail.html"> '.$ligne['titre'].' </a> </div>
<div class="item-content">
<div class="item-price">
<div class="price-box"> <span class="regular-price"> <span class="price">'.$ligne['city'].'</span> </span>
</div>
</div>
<div class="action">
<button class="button btn-cart" type="button" title="" data-original-title="Add to Cart"><span>CONSULTER</span>
</button>
</div>
</div>
</div>
</div>
</div>
</div>';
}else{
echo'<div class="item">
<div class="item-inner">
<div class="item-img">
<div class="item-img-info">
<a href="#"><img class="attachment-shop_thumbnail wp-post-image img-responsive" src="/digital'.$image.'" alt="'.$ligne['titre'].'" title="'.$aLoisirs[$ligne['id_type_loisirs']].' '.$ligne['titre'].'"></a>
<div class="box-hover">
<ul class="add-to-links">
<li><a class="link-quickview" href="/digital/sortie/'.$ligne['url_rewrite'].'/'.strtolower($aLoisirs[$ligne['id_type_loisirs']]).'/'.simplification($ligne['city']).'/'.$ligne['id_loisirs'].'.html">En détails</a></li>
<li><a class="link-wishlist" href="wishlist.html">Favoris</a></li>
</ul>
</div>
</div>
</div>
<div class="item-info">
<div class="info-inner">
<div class="item-title"> <a title="Retis lapen casen" href="product_detail.html"> '.$ligne['titre'].' </a> </div>
<div class="item-content">
<div class="item-price">
<div class="price-box"> <span class="regular-price"> <span class="price">'.$ligne['city'].'</span> </span>
</div>
</div>
<div class="action">
<button class="button btn-cart" type="button" title="" data-original-title="Add to Cart"><span>CONSULTER</span>
</button>
</div>
</div>
</div>
</div>
</div>
</div>';
}
}
}else{
echo 'Aucune annonce enregistrées ';
}
}
?>
Merci à vous