[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [riminilug-general] php4-interbase
>impostando una semplice query da php4 per un db interbase
>non ottengo alcun risultato mentre facendo la medesima
>SELECT da QLI ottengo una marea di records.
>il codice e' semplice e funziona con qualsiasi altro db
>interbase che ho:
>
>$sqlstring = "SELECT * FROM ECC WHERE MCC = '92000000001001'";
>$db = ibase_connect($FileIB,$User,$Pass) or die("OPEN DB ERROR - $FileIB");
>$result = ibase_query($db,$sqlstring) or die("QUERY ERROR !!! - " . ibase_errmsg());
>
>while ($row = ibase_fetch_row($result))
>{
> print $row[0];
> $i++;
>}
>
ecco la soluzione.... mi faccio le domande e poi mi do le risposte da solo come i matti...
- Sostituire la star con i nomi dei campi
- Mettere i singoli apici fuori dai doppi
ovvero:
$sqlstring = "SELECT MCC,MDA,MVA,IMP1,SEG1,SALDO FROM ECC WHERE MCC = " . '92000000001001';
e tutto funzia..... la cosa strana è che in parecchi script che ho fatto funziona anche
col vecchio metodo...
saluti
----------------------------------
Alessandro Carichini
LinuxUser # 293641
----------------------------------