[Develop] Probleme mit executeQuery

1337zero

Aktives Mitglied
4. Dezember 2015
6
0
Hallo liebe JTL Forums Nutzer,

ich habe folgendes Problem:

ich habe ein Plugin geschrieben und es unter Jtl3 3.19b5 getestet /debugged dort funktioniert dies ohne Probleme. Bei der Portierung auf 3.18 b2 funktioniert das Plugin jedoch nichtmehr.

Nach meinem Debugging bin ich zu dem Ergebniss gekommen das die Zeile
Code:
$res = $GLOBALS['DB']->executeQuery("SELECT * FROM xplugin_shop4sale_reviewasker_001_ReferenzKunden ", 10);
ein wohl nicht funktionierendes, ich nenne es mal etwas, zurückgibt.
Das ganze läuft dann über eine Schleife die nicht auf die Werte zugreifen kann die theoretisch in $res stehen sollten.

print_r liefert nur Resource id #182, im gegensatz zu den Arrays wo man Werte erkennt.

Kann es seien das die Funktion mit dem Wert 10, also "10 - result of querysingle" nicht in Version 3.18 existiert, oder könnte das auch andere Probleme haben?

Mein Favorit zum Umstellen wären ja Arrays von assoc Arrays(9) jedoch läuft das Umstellen auf etwas mehr Arbeit hinaus

Mit freundlichen Grüßen

Julius Schönhut
 

martinwolf

Offizieller Service Partner
SPBanner
6. September 2012
3.715
355
AW: [Develop] Probleme mit executeQuery

Ich tippe eher auf die gemischte Schreibweise im Tabellennamen. Schreib mal alles klein, dann sollte es laufen.
 

1337zero

Aktives Mitglied
4. Dezember 2015
6
0
AW: [Develop] Probleme mit executeQuery

Hey martin,

ich hab es mit dem kleinschreiben probiert, jedoch ist immernoch irgendwo der Wurm drin...

Zum Thema Gross/Klein der Befehl wie er da steht geht ja ohne Probleme mit 9/1,/2,/3 etc statt 10, jedoch müsste ich einiges umschreiben weswegen ich lieber vorher nachfrage.
 

Ähnliche Themen