Subject Re: [firebird-php] PHP 5.3 compilation VC6
Author Lester Caine
Umberto Masotti wrote:
> Pierre Joye ha scritto:
>> did you load the extension?
> Ooops! :)
>
> Two test fails: 003.phpt and 006.phpt.
> 003 is a false negative, because Fb2.1 has changed default field naming
> in a more consistent way. They are no more called "FIELD_nn" but
> "CONSTANT", "COSTANT_01", ... "COSTANT_nn" or "SUM", "SUM_01" ecc. ecc.
>
> In 006 last query return one more row in last "select... from.. between
> ? and ?" where table data are integers between 0 and 9.
> Parameters tested are "5.0" and 7.5. The resulting query then is similar to
> select id from table1 where id between "5.0" and 7.5
> Result expected is three ids: 5, 6 and 7. Result obtained is four: 5,
> 6, 7 and 8.
> Suspecting that 7.5 is converted as integer when assigned to parameter
> (or something equivalent) so 7.5 becomes 8. I remember something has
> changed in recent past about float to integer conversion but not for sure.
> I feel this is another false negative.
> Can anybody confirm?

Any chance of a copy of the .dll?
I've got my own VC9 machine set up now, but I need to learn M$ C speak
now to get anything out, and I'd reather be spending the time testing PHP ;)

--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php