[英]Mysql Join and echo all rows, with condition
我需要加入兩個表,我已經有了第一個表的代碼:
$query = "SELECT * FROM civicrm_event";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)){
$row = mysql_fetch_array($result) or die(mysql_error());
echo $row['title_en_US']. " - ". $row['id'];
echo "<br />";
我需要將其與另一個名為civicrm_participant
,在這里我需要提取contact_id
選擇此表的子句是:
civicrm_event.id = civicrm_participant.event_id
然后,我需要回顯[title_en_US]
[id]
[contact_id]
幫助...
做這樣的事情:
$query = "SELECT ce.title_en_US, ce.id, cp.event_id FROM civicrm_event AS ce JOIN civicrm_participant AS cp ON ce.id=cp.event_id";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.