annonce avec photo membre ou pas no_photo
Posté : 05 janv. 2017, 13:09
table annonce et table photo_profil on l'ID les même mais non incrémenté ID et l'ID auto est incrémenté de la table membres
ida est l'id auto incrémenté de la table annonce
idg est l'id auto incrémenté de la table photo_profil
le seul liens entre annonce et photo_profil est l'ID des membres
Comment faut-il faire alors svp? avec ID membre dans les tables profil_photo et annonce alors
Car soit la photo ne s'affiche pas mais elle est bien dans la table quand je fait le test echo et dans le dossier ou elle dois ce trouvé et quand je n'aie pas de photo j'ai la photo par défaut .
mais sur Cinq annonce je n'est que une seule qui s'affiche
ida est l'id auto incrémenté de la table annonce
idg est l'id auto incrémenté de la table photo_profil
le seul liens entre annonce et photo_profil est l'ID des membres
Comment faut-il faire alors svp? avec ID membre dans les tables profil_photo et annonce alors
Car soit la photo ne s'affiche pas mais elle est bien dans la table quand je fait le test echo et dans le dossier ou elle dois ce trouvé et quand je n'aie pas de photo j'ai la photo par défaut .
mais sur Cinq annonce je n'est que une seule qui s'affiche
<?PHP
$annonce_sql = "SELECT * FROM annonce AN INNER JOIN photo_profil PP ON AN.ID = PP.id_gal";
$annonce_sortie = $connection->prepare($annonce_sql);
$annonce_sortie->execute();
while($result = $annonce_sortie->fetch(PDO::FETCH_OBJ)){
$idA = $result->idA;
$ID = $result->ID;
$pseudo = $result->pseudo;
$sexe = $result->sexe;
$jours = $result->jours;
$time_temp = $result->timestamp;
$date_j = $result->date_ano;
$annonce = $result->annonce;
$_image_profil = $result->gal;
}
echo $_image_profil;
$im_src = ( !empty($_image_profil) )? 'MINI11image_profil/'.miniature('image_profil/'.$_image_profil.'', 150, 100) : 'imdesign/no_photo.png';
echo'<img src="'.$im_src.'" border="0" />';
$tab_choix = array();
$annonce_sortie_choix = $connection->prepare('SELECT * FROM choix_annonce WHERE idA=:idA AND jours=:jours');
$annonce_sortie_choix->execute(array('idA'=>$idA,'jours'=>$jours));
while($result_choix = $annonce_sortie_choix->fetch(PDO::FETCH_OBJ)){
$tab_choix[] = $result_choix->choix;
$list_choix = (!empty($tab_choix))? implode(', ',$tab_choix) : '';
?>