Beiträge von TomFox

    Hallo,
    Ich lerne gerade die ersten Schritte beim Plugin programmieren.


    Jetzt komme ich an ein Problemm, welches ich nicht verstehe.

    Ich such im Content nach <gs>(.*)</gs> also in dem speziellen Fall <gs>6811</gs>


    Die 6811 wird auch sauber auch dem Content extrahiert.


    Wenn ich jetzt eine SQL abfrage mache
    SELECT * FROM tbl_daten where tbl_daten_id = '" . $pid ."';";


    Oder

    SELECT * FROM tbl_daten where tbl_daten_id = $pid;

    Erhalte ich keine Daten.

    Setzte ich die $pid = 6811; per Code erhalte ich Daten.:shock:

    Kann mir das bitte jemand erklären? :confused::confused:


    $pid = 0; // Programm ID
    $pattern = '~<gs>(.*)</gs>~';

    $result = preg_match($pattern, $content, $subpattern);
    $pid = $subpattern[0];

    echo "subpattern:" . $pid . "<br/>";
    //$pid = 6811; // Programm ID

    // Get Datensätze
    global $wpdb;
    $sql = "SELECT * FROM tbl_daten where tbl_daten_id = '" . $pid ."';";


    echo $sql;
    $result = $wpdb->get_results( $sql );