Joomla.it Forum
Componenti per Joomla! => Gestione Form => : ghepa 22 Jul 2016, 12:35:30
-
Ciao a tutti,
ho un piccolo quesito da porvi, presumo anche molto semplice, il problema è che non avendo mai sviluppato in php, alcune banalità mi diventano un pò complesse da "tradurre"
Ebbene, ho una serie di connessioni chronoconnectivity che funzionano senza problemi, in alcuni casi, hanno anche delle condizioni particolari da soddisfare.
Ora però mi trovo nella situazione di dover creare una connessione per far visualizzare alcuni record, solo se soddisfano due condizioni particolari...e qui nasce il problema più che altro di sintassi.
Allora, normale per soddisfare una condizione all'interno di CONDITIONS inserisco questo codice:
<?php
return array("liste_xxx.provincia" => "MI" )
?>
in questo modo estraggo tutti i record che hanno provincia= MI.
se però volessi inserire una ulteriore connessione e quindi che la query soddisfi una seconda condizione in contemporanea come devo fare??
Io pensavo ad una roba simile, però non soddisfa la seconda condizione, quindi presumo che l'operatore logico && non vada bene
<?php
return array("liste_xxx.provincia" => "MI" ) && array("liste_xxx.regione" => "XX" );
?>
Grazie a tutti.
Marco
-
ciao ragazzi, ho risolto momentaneamente il problema creando una vista in sql e andando a richiamare quella nella chronoconnettivity al posto della tabella.
In questo modo funziona regolarmente in quanto richiama la query .
Grazie mille.
PS: Se poi nel frattempo qualcuno mi potesse anche spiegare dove sbagliavo nelle condizioni, lo ringrazio cosi da venire a conoscenza di una cosa nuova
-
Ciao a tutti,
ho un piccolo quesito da porvi, presumo anche molto semplice, il problema è che non avendo mai sviluppato in php, alcune banalità mi diventano un pò complesse da "tradurre"
Ebbene, ho una serie di connessioni chronoconnectivity che funzionano senza problemi, in alcuni casi, hanno anche delle condizioni particolari da soddisfare.
Ora però mi trovo nella situazione di dover creare una connessione per far visualizzare alcuni record, solo se soddisfano due condizioni particolari...e qui nasce il problema più che altro di sintassi.
Allora, normale per soddisfare una condizione all'interno di CONDITIONS inserisco questo codice:
<?php
return array("liste_xxx.provincia" => "MI" )
?>
in questo modo estraggo tutti i record che hanno provincia= MI.
se però volessi inserire una ulteriore connessione e quindi che la query soddisfi una seconda condizione in contemporanea come devo fare??
Io pensavo ad una roba simile, però non soddisfa la seconda condizione, quindi presumo che l'operatore logico && non vada bene
<?php
return array("liste_xxx.provincia" => "MI" ) && array("liste_xxx.regione" => "XX" );
?>
Grazie a tutti.
Marco
Dovrebbe funzionare così
<?php
return array("liste_xxx.provincia" => "MI" , "liste_xxx.regione" => "XX" );
?>
-
Ciao Vales,
ora provo subito e poi ti faccio sapere.
Grazie come sempre
;)
-
Grazie mille Vales, era proprio quello che volevo.
Problema Risolto