ti scrivo un esempio di join:
Codice PHP:
$model_tabella1 = new Model_OggettoUno();
$model_tabella2 = new Model_OggettoDue();
$select = $this->select()
->setIntegrityCheck(false)
->from( array('model1' => $model_tabella1->info('name')), array(
'field1',
'field2',
'field3',
'field4',
'field5'
))
->join( array('model2' => $model_tabella2->info('name')),
'model2.`field1` = model1.`field1`',
array(
'field6',
'field7'
))
->where("quello che ti serve" )
->order(array("quello che ti serve");
$result= $this->fetchAll($select);
Piccolo consiglio: se decidi di usare un framework, devi mettere in conto di perdere del tempo all'inizio per studiarne i meccanismi e la struttura interna. Devi avere pazienda, è chiaro che all'inizio ti sembra di perdere tempo, ma non è così: tieni duro e vedrai che dopo un pochetto capirai il valore di uno strumento del genere