Ankündigung

Einklappen
Keine Ankündigung bisher.

Abfrage mit $_GET funktioniert nicht

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Abfrage mit $_GET funktioniert nicht

    Hi,

    ich habe folgende Abfrage:

    PHP-Code:
      $statement $pdo->prepare("SELECT t.id, t.tnumber, t.subject, t.user29, t.user22, t.status
          FROM crmdb.tickets t JOIN crmdb.contacts c ON t.cid = c.id
          WHERE t.tnumber LIKE ?
          AND YEAR(from_unixtime(t.createtime)) = ?
          AND QUARTER(from_unixtime(t.createtime)) = ?
          AND t.cid =?"
    );

      
    $statement->execute(array('HL-%'$_GET['jahr'], $_GET['quartal'], $_GET['partner']));

      
    $statement->setFetchMode(PDO::FETCH_CLASS"App\\Ticket\\TicketKunden21");

      
    $result $statement->fetchAll(PDO::FETCH_CLASS"App\\Ticket\\TicketKunden21");

      echo 
    json_encode($result); 
    der Parameter $_GET('partner') liefert den Wert 16419. Das ist auch richtig. Aber die Abfrage liefert ein leeres Array. Wenn ich diesen Parameter lösche und den Wert für t.cid = 16419 eintrage funktioniert die Abfrage.

    Wo liegt hier das Problem?

  • #2
    Was gibt
    PHP-Code:
    var_dump($_GET['partner'])) 
    aus?

    Welches DBMS?
    Welche PHP Version?
    emulate prapare ist true oder false?

    Kommentar

    Lädt...
    X