Salve in una classe ho questa funzione
function combo($Parametro0="Tutti",$Parametro1="IDMag",$Par ametro2="Descr_Mag",$AltraDscr="")
$this->Parametro0 = $Parametro0 ;
$this->res = "<option value=\"$this->Parametro0\">$this->Parametro0</option>";
while($this->db[combo] = mysql_fetch_array($this->db[Risultato],$this->db[Connessione])){
$this->Parametro1 = $this->db[combo][$Parametro1] ;
$this->Parametro2 = $this->db[combo][$Parametro2] ;
$this->AltraDscr = $this->db[combo][$AltraDscr] ;
$this->res .= "<option value=\"$this->Parametro1\">$this->AltraDscr - - - $this->Parametro2</option>";
}
return $this->res."
" ;}
richiamando il metodo mi popola una combo dal db.
La cosa strana è che se includo due pagine funziona, se ne includo 3 non funziona, qualsiasi sia la terza pagina che includo. Sembrerebbe che se includo un numero di pagine dispari non mi popola la combo, non prendetemi per pazzo.

php 5.04

grazie