Klaus Mock: Hilfe bei PEAR!

Beitrag lesen

Hallo,

Ich habe nun das like='CML' berichtigt.

Hast Du Dir schon einmal die Mühe gemacht in eine SQL-Referenz im allgemeinen, oder eine für Oracle im spezziellen, zu sehen?

Entweder
 FELD LIKE 'blablabla'
oder
 FELD = 'blablabla'

Beachte auch, daß Leerzeichen ab und an notwendig sind, wie z.B. zwishcen LIKE und 'blablabla'.

So der Fehler steckt dennoch in diesem fetchRow. Ich habe 3 Beispiel Seiten im Netz gefunden und ich müsste es eigentlich richtig haben. Auch Spalten und Namen sind korrekt...

Es könnte durchaus auch sein, daß der Fehler vorher, bei
$result = $daba->query($oci);
schon passiert. Da Du aber keine Fehlerbehandlung durchführst (eine einfache Überprüfung von $result auf undef [1] würde schon mehr Klarheit bringen), ist es äußerst schwierig, festzustellen, was genau nicht funktioniert.

Vielleicht gibts ja eine andere Funktion um nur BESTIMMTE daten abzurufen....

Du brauchts keien andere Funktion, query() und ein richtiges SQL-Statement sind für die gestellte Aufgabe vollkommen richtig.
Sie gehören nur richtig angewandt.

Grüße
  Klaus

[1] in Verbindung mit $daba->getMessage(), nehme ich mal an, aber ich kenne ja PHP nicht wirklich, geschweige denn dessen Oracle-Interface