[PHP] Werken met DBISAM, odbc_fetch_array onvindbaar.

Pagina: 1
Acties:

Onderwerpen


  • Bender
  • Registratie: Augustus 2000
  • Laatst online: 16-09 09:15
Ik heb een DBISAM database en heb alles werkend.
Daarbij moet een webshop komen, alleen er gaat iets niet goed.

Ik kan zonder problemen (odbc_connect()) verbinden met de DBISAM database, maar odbc_fetch_array() en odbc_fetch_object() (de functies dus) kan hij niet vinden.

De error
Fatal error: Call to undefined function: odbc_fetch_object() in s:\www\webshop\includes\odbc.class.php on line 33
Ok, functie kan niet gevonden worden... maar..

php.net zegt:
odbc_fetch_object
(PHP 4 >= 4.0.2, PHP 5)
En ik draai versie 4.3.0
En dit wordt bevestigd door mijn php.ini:
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
Heeft iemand ervaring hiermee, of weet eventueel een library die dit op kan lossen?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Doet odbc_connect() het wel?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Bender
  • Registratie: Augustus 2000
  • Laatst online: 16-09 09:15
NMe84 schreef op 11 november 2004 @ 09:49:
Doet odbc_connect() het wel?
Ja, dat is geen probleem..
odbc_fetch_row() werkt ook zonder problemen..

Maar de 2 bovenstaande dus niet :(

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Dan werkt ODBC ondersteuning in ieder geval wel. Zeker weten dat je de versie van PHP goed gezien hebt? Kijk ook eens via phpinfo() of je de versie goed hebt, en of er misschien wat over ODBC in staat.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Bender
  • Registratie: Augustus 2000
  • Laatst online: 16-09 09:15
NMe84 schreef op 11 november 2004 @ 09:58:
Dan werkt ODBC ondersteuning in ieder geval wel. Zeker weten dat je de versie van PHP goed gezien hebt? Kijk ook eens via phpinfo() of je de versie goed hebt, en of er misschien wat over ODBC in staat.
Ja, heb ik allemaal gecontroleerd.
Zelfs de php.ini file bevestigd dit.

Wat ik juist vreemd vind is dat _connect() wel werkt maar _fetch_array() etc niet.

  • Bender
  • Registratie: Augustus 2000
  • Laatst online: 16-09 09:15
Als iemand trowuwens een idee heeft om MySQL en DBISAM ten alle tijden gesynct te houden lost het probleem ook op.

  • Bender
  • Registratie: Augustus 2000
  • Laatst online: 16-09 09:15
Ik heb het nu werkend.
Ik heb thuis namelijk PHP versie 4.3.0 draaien, volgens de manual moet dan alles werken, mooi niet dus.
Na een upgrade naar 4.3.9 werkt alles prima..

En dit heeft me dus 3 uur hoofdpijn gekost ;)
Pagina: 1