Contao-Camp 2024
Ergebnis 1 bis 2 von 2

Thema: PHP Echo zeigt nichts an!

  1. #1
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard PHP Echo zeigt nichts an!

    Hallo Leute,

    ich habe mal eine Frage.

    Code:
    <?
    $returnticket = \Database::getInstance()->prepare("
        SELECT 
            (SELECT value FROM tl_formdata_details WHERE ff_name='ticket' AND pid=f.id) AS 'Ticket' 
        FROM 
            tl_formdata f 
        WHERE 
        ((SELECT value FROM tl_formdata_details WHERE ff_name='lfd' AND pid=f.id) =?)
        AND form='FormularV2' ")->execute($row[8])->value;
    ?>
    
    <? echo $returnticket; ?>
    Was mache ich falsch?
    Wenn ich die Select von der Returnticket Variable im mysql reinkippe kommt genau eine row raus also ein Ergebnis.
    Aber wenn ich das per Echo im Frontend anzeigen lassen will kommt einfach nichts. so zusagen leer.

    Über den Debug modus seh ich das die Selects immer nur eine row rauslassen und wenn ich ->value weglasse meckert er das er keinen string erstellen kann. Das verstehe ich auch nicht so richtig, da ich ja im mysql auch nicht das execute mit ranhänge.
    Vielleicht habt ihr ne Idee.
    Geändert von overHead (11.04.2019 um 15:07 Uhr)

  2. #2
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard

    AHHHH ich habs.

    Man sollte auch nach ->... das genauso nennen wie man z.B. das als Alias gesetzt hat.



    Nun gehts.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •