Lo he solucionado. Era de esta forma:
Código PHP:
$row = $this->fetchAll($this->select()->where('dni LIKE ?',$dni)->where('idreserva LIKE?',$idreserva)->where('parcelaidcamping LIKE \''.$empresa.'\' OR bungalowidcamping LIKE \''.$empresa.'\' OR idempresaactividad LIKE \''.$empresa.'\'')->order(array('fechaentrada'))->order(array('dni')));
Gracias por la ayuda.