kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: MySQL Abfrage funktioniert nicht richtig

    geschrieben von vvendetta

    fabo schrieb:
    So reicht die Abfrage.

    Ich würde mir testweise den Query ausgeben lassen, der beim Aufruf erzeugt wird und ggf. über phpMyAdmin oder dergleichen gegenprüfen.

    $query = "SELECT ID FROM wp_posts WHERE post_content LIKE '%" . $url . "%' ORDER BY ID";
    die($query);


    Das interessante ist dass zu beginn (die?) richtige query ausgegeben wird. Sobald ich den Browser neu lade verschwindet die Ausgabe wieder.

    Zudem wäre es interessant zu wissen, wie genau $url aufgebaut ist.


    Die $Url ist eine $_GET Abfrage. Und zwar wird aus einer externen Datei der Wert für $_SERVER['HTTP_HOST'] übergeben


    // In einer seperaten Datein
    ]$urluebergabe = $_SERVER['HTTP_HOST'];
    //
    $url = $_GET['urluebergabe'];
  • in: MySQL Abfrage funktioniert nicht richtig

    geschrieben von vvendetta

    Hallo liebe User,

    dies ist mein erster Beitrag in diesem Forum und ich hoffe ihr werdet mir helfen können. Nun zum Thema:
    Ich habe eine simple MySQL-Abfrage, die lautet:

    Nebenbei bemerkt. Ich arbeite mit Wordpress.
    $ergebnis = $mysqli->query("SELECT p.ID FROM wp_posts p WHERE p.post_content LIKE '%$url%' ORDER BY ID  ");
    $erstring = $ergebnis -> fetch_array();


    die Variable $url gibt die aktuelle url aus. Also wird geschaut ob die aktuelle Url in der Tabelle post_content vorhanden ist.
    Doch sobald in der Tabelle zwei voneinander unabhängige Urls auftauchen passiert folgendes:
    Nachdem ich die zweite Url in den post_content bereich hinzufüge und abspeicher wird das Ergebnis korrekt angezeigt, doch sobald ich den Browser refreshe verschwindet das Ergebnis und danach ist nichts mehr zu sehen.

    Vielen Dank im Vorraus
    Liebe Grüße
    Vvendetta

Login zum Webhosting ohne Werbung!