PHP expert |
|
Ik probeer een join te doen van twee tabellen, het volgende werkt:
$select = $this->select()
->from($this, array('LastName'))
->joinLeft('txmemberimg','txmember.DmxKey=txmemberimg.MemberKey', array())
->order('txmember.LastName');
$select = $this->select() ->from($this, array('LastName')) ->joinLeft('txmemberimg','txmember.DmxKey=txmemberimg.MemberKey', array()) ->order('txmember.LastName');
Maar als ik nu kolommen van de txmemberimg aan mijn resultaat wil toevoegen dan werkt dit niet. Dit is de code die ik daarvoor gebruik.
$select = $this->select()
->from($this, array('LastName'))
->joinLeft('txmemberimg','txmember.DmxKey=txmemberimg.MemberKey', array('DmxSite'))
->order('txmember.LastName');
$select = $this->select() ->from($this, array('LastName')) ->joinLeft('txmemberimg','txmember.DmxKey=txmemberimg.MemberKey', array('DmxSite')) ->order('txmember.LastName');
Weet iemand wat ik veerkeerd doe?
|