0

我需要加入两个表,我已经有了第一个表的代码:

$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] 帮助...

4

1 回答 1

1

你应该阅读 mysql 中的连接

做这样的事情:

$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"; 
于 2012-05-16T14:49:17.263 回答