Ondersteuning » Algemeen WordPress » Comment author in mysql query gebruiken

  • Opgelost kevindg

    (@kevindg)


    Hallo,

    Ik zit vast. Ik wil graag de gebruikersnaam van een comment author (dus die je oproept met de functie comment_author()) verwerken in een mysql query.

    Ik heb het geprobeerd op de meest voor de hand liggen manier die ik kon bedenken namelijk: SELECT * FROM *een_tabel_naam* WHERE username = ‘ ” . comment_author() . ‘ ”

    Helaas werkt dat niet helemaal. Hij showt dan namelijk gewoon de author naam op de plek i.p.v. hem te gebruiken in de query. Iemand die me kan helpen?

1 reactie aan het bekijken (van in totaal 1)
  • Thread starter kevindg

    (@kevindg)

    Heb het zelf kunnen oplossen door het aanmaken van een nieuwe functie:

    function avatar_sql( $comment_ID = 0) {
    $author = apply_filters(‘comment_author’, get_comment_author( $comment_ID ) );
    return $author;

    }

    En dan wordt dit de query:

    $sql = “SELECT avatar FROM *tabelnaam* WHERE username = ‘” . avatar_sql() . “‘”;

1 reactie aan het bekijken (van in totaal 1)
  • Het onderwerp ‘Comment author in mysql query gebruiken’ is gesloten voor nieuwe reacties.