Originariamente inviato da tapu
non conosco array_in , ma lo andro a guardare ora...
il punto dovrebbe essere questo:
for($i=0;$i<$lunghezzaArray;$i++)
{
$values = trim($sectors[$i]);
}
qui dentro tu cicli per tutta la capienza del tuo array e inserisci un solo valore in values.
mi spiego un po meglio che a volte faccio fatica a capirmi da solo
$value è una variabile, come tale può contenere un solo valore per volta che sioa stringa, numero,booleano.
facendo come hai fatto $value avrà un solo valore , e per esattezza l'ultimo valore di $sectord[$i] ( sempre se non erro

)
quando tu effettui i tuoi if ed else
if( $values=1)
{
$value1="valore1=1"}
else{
$value1="valore1=null ";
}
if( $values=2)
{
$value2="valore2=1"}
else{
$value2="valore2=null ";
}
oltre alla faccenda delle assegnazioni, $value avrà solo un valore!
hai diverse possibilità che mi vengono in mente
inserire la serie di if nel tuo ciclo
far diventare $values da variabile semplice ad array che poi farai ciclare all'interno degli if else
ciaica