[Tech] OT: array php
Mauro Casciari
casciarimau@yahoo.com
Gio 17 Set 2009 16:38:20 CEST
----- Original Message ----
> From: Valerio Montagnani <tech@asr-r.it>
> To: tech@firenze.linux.it
> Sent: Thursday, September 17, 2009 12:00:52 PM
> Subject: [Tech] OT: array php
>
> Ciao a tutti.
> Ho scritto una funzione PHP che restituisce un array. Se uso Apache,
> ottengo il risultato voluto, mentre se faccio girare lo stesso
> programma su IIS mi si blocca, non riconoscendo l'array.
>
> Il codice incriminato è il seguente:
>
> function EstraiOrePalinsesto($USER,$PSW,$SERVER,$DB)
> {
> /* Restituisce un'array in cui vengono salvati gli orari di
> inizio dei vari programmi */
>
> $Id=ConnectDB($SERVER,$USER,$PSW);
> $Sel=SelectDB($DB,$Id);
> $result = mysql_query('SELECT nnet_id, nnet_time FROM
> nnet_palinsesto;') or die("Error #".mysql_errno().": ".mysql_error());
> while($row = mysql_fetch_array($result))
> {
> // Associa i valori ricavati ad un array di ore
> (costituito da interi). $ora_vid[]=$row['nnet_time'];
> //echo ($row['nnet_id']." ".$row
> ['nnet_time']."
"); //DEBUG }
> CloseDB($Id);
> return $ora_vid;
> }
>
> Mi sapete dire perché? C'è qualche settaggio di IIS che lo rende
> incompatibile con Apache?
Secondo me e' un problema di database.
L'array e' vuoto perche' mysql_fetch_array($result) ritorna FALSE.
Mauro "Yoda!" Casciari
Maggiori informazioni sulla lista
flug-tech