$idMbr = "moiToto";
$sql = ".................... WHERE id_mbr='".$idMbr."'"
membre : id_mbr, login, pass_md5
agenda : id_agd, dt, lieux, event, id_mbr (id_mbr = login du membre
membre.id_membre = agenda.id_membre
SELECT * FROM agenda a LEFT JOIN membre m ON m.id_membre = a.id_membre WHERE m.id_membre ='$id_membre'
SELECT * FROM agenda a ,membre m WHERE m.id_membre = a.id_membre AND m.id_membre ='$id_membre'
select * from (je met quoi) membre.id_membre = agenda.id_membre?
Je fait : select * from (je met quoi) membre.id_membre = agenda.id_membre ?
SELECT * FROM agenda a LEFT JOIN membre m ON m.id_membre = a.id_membre WHERE m.id_membre ='$id_membre'
SELECT dt,lieux FROM agenda a LEFT JOIN membre m ON m.id_membre = a.id_membre WHERE m.id_membre="id_du_membre"
<?php $requete = "select A.dt, A.lieu, A.event FROM agenda A, membre M WHERE A.id_mbr = M.login AND M.login = '".$_SESSION['login']."'"; $result = mysql_query($requete) or die(mysql_error()); while($obj = mysql_fetch_object($result)) { echo $obj->dt.' '.$obj->lieu.' '.$obj->event; } ?>
<?php $login =isset($_SESSION['login'])?$_SESSION['login']:null; if($login){ $requete ="SELECT a.dt ,a.lieu ,a.event FROM agenda a LEFT JOIN membre m ON m.id_membre = a.id_membre WHERE m.login = '".$login."'"; $result = mysql_query($requete) or die(mysql_error()); if(mysql_num_rows($result)>0){ while($obj = mysql_fetch_object($result)) { echo $obj->dt.' '.$obj->lieu.' '.$obj->event; } }else{ echo "<br> il n'y a aucun résultat pour cette requête!"; } }else{ echo "<br> Le login n'est pas renseigné !"; } ?>