Der SQL Befehl wird in MySQL ausgeführt in PHP aber nicht



  • Hallo allerseits ich steh kurz vor der Verzweiflung ich habe diesen Befehl in MySQL entwickelt der auch funktioniert aber in PHP nicht. Dort liefert mir die Prüfung 0 zurück und gibt auch nichts aus. Hier der Befehl

    SELECT id, alias, name, case when id IN (SELECT category_id FROM jos_zoo_category_item where item_id=32 and
    										  (select parent from jos_zoo_category where id = category_id and parent=1)) then '1' else '0' end as selektiert
    										  FROM jos_zoo_category where parent=1
    

    Hoffe mir kann einer Helfen!



  • ohne das konstrukt genauer anzuschauen:

    -gibst du dir alle fehler aus in php? oder hast du sie abgestellt?
    http://php.net/manual/en/function.error-reporting.php

    -was heißt: gibt 0 zurück? dann wurde kein datensatz gefunden.

    -ist der zugriff auf die entsprechende datenbank korrekt?

    so sind es zuwenig infos 😉


Anmelden zum Antworten