Announcement

Collapse
No announcement yet.

Zugriff von PHP auf Oracle 9i-Store Procedures

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zugriff von PHP auf Oracle 9i-Store Procedures

    bisher habe ich mittels Oracle Store Proedcures und dem Oracle Applikationserver Webapplikationen erstellt. Jetzt soll alles auf PHP umgestellt werden ( hier bin noch ein Greenhorn) . Wenn es mir gelingen würde von php auf einige meiner SP's zugreifen zu können, so würde mir dies viel Konvertierungsarbeit ersparen.
    Der Zugriff au die Tabellen funktioniert. (via OCI-Zugriff)
    Zur Zeit verwenden wir PHP 4 als auch Oracle 9.2i
    Gibt es eine Lösung ohne über ODBC zu gehen ?

  • #2
    Hallo Christoph,

    wenn es dir möglich ist via OCI auf Tabellen zuzugreifen, so kannst du darüber auch Packages und SPs aufrufen.<pre>
    <?php
    $Wert1 = 4;
    $dbHandle = OCILogon('SCOTT', 'tiger', 'testDB');
    $stmt_id = OCIParse($dbHandle, 'begin :Erg := :Inp + 1; end;');
    OCIBindByName($stmt_id, 'Erg', $Ergebnis, 10);
    OCIBindByName($stmt_id, 'Inp', $Wert1, 10);
    OciExecute($stmt_id, OCI_DEFAULT);
    echo $Ergebnis;
    ?></pre>

    Gruß Fal
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment

    Working...
    X