Subject Re: [firebird-php] PHP 5.3 compilation VC6
Author masotti
Lester Caine ha scritto:
> Umberto Masotti wrote:
>> 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 ;)
Oh! No problem to upload, but I'm far from home till this evening. Hope
you're not in a hurry... ;)
I can put in yahoo group's files if there's no problem.