perdonami avevo 'cappellato' io da altra parte del mio codice...
restituisce correttamente:
codice:
SELECT * FROM tabella WHERE ((0=1) OR (posizione='primo') OR (posizione='secondo'))array ( 'box' => array ( 0 => 'primo', 1 => 'secondo', ),...... etc. etc...
grazie 1000
per l'aiuto