Vraag & Antwoord

Webprogrammeren & scripting

[PHP] + MS Access

Anoniem
Annie
1 antwoord
  • Ik probeer data uit een MS Access database te halen met PHP… na enig zoeken op internet heb ik de volgende code gevonden:
    [code:1:207ae34fbd]
    <?php

    $db = 'http://wwwxx.brinkster.com/membername/db/xxxxx.mdb';

    $conn = new COM("ADODB.Connection") or die("Cannot start ADO");

    $conn->Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=$db");

    $sql = 'SELECT * FROM tblNaam';
    $rs = $conn->Execute($sql);

    ?>

    <table>
    <tr>
    <th>Naam</th>
    </tr>
    <?php while (!$rs->EOF): ?>
    <tr>
    <td><?= $rs->Fields['veldnaam']->Value ?></td>
    </tr>
    <?php $rs->MoveNext() ?>
    <?php endwhile ?>
    </table>

    <?php

    $rs->Close();
    $conn->Close();

    ?>
    [/code:1:207ae34fbd]
    Helaas krijg ik de error:
    [b:207ae34fbd]Fatal error: Cannot instantiate non-existent class: com in reqpw.php on line 6[/b:207ae34fbd]
    Wat betekend dit? Hoe is dit op te lossen? Of moet ik een andere manier van verbinden gebruiken (OBDC?)?

    Bedankt, Redmar

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.