Ich versuche, die ID einer Organisation zu erhalten, indem ich ihren Namen nenne. Ich habe folgenden Code:
$orgid= $wpdb->get_var("SELECT organisationid FROM $wpdb->$table_name1 WHERE organisationname=" " . $organisation . """);
Diese Zeile gibt diesen Fehler zurück: Abfangbarer fataler Fehler:
Object of class wpdb could not be converted to string
Ich möchte diese ID auf der Seite wiedergeben.
Ich habe den Kodex gelesen, aber nicht verstanden. Wie kann ich das beheben?
Hier ist Platz
' " . $organisation . "'
entfernen Sie es.'" . $organisation . "'
und stellen Sie sicher, dass dies richtig geschrieben istorganisaitonname
– könnte seinorganisationname
in deiner DB? so sollte es jedenfalls geschrieben werden. und führen Sie einen var_dump für diese Variable aus. verwendentrim()
auch sollten Leerzeichen eingeführt werden.– Funk Forty-Niner
18. Februar 2016 um 23:34 Uhr
Hallo Fred, ich habe dies getan, aber es hat mein Problem nicht behoben. Vielen Dank
– Josch
18. Februar 2016 um 23:36 Uhr
könnte dabei sein
FROM $wpdb->$table_name1
dann. Versuchen Sie nach dem, was ich bisher in Bezug auf die Fehlermeldung gefunden habe, Klammern um sie herum zu verwenden, dh:FROM {$wpdb->$key}
nach einem Befund hier wordpress.org/support/topic/…– Funk Forty-Niner
18. Februar 2016 um 23:38 Uhr
Während ich das gegoogelt habe ^, wurde eine Antwort mit der gleichen Methode gepostet.
– Funk Forty-Niner
18. Februar 2016 um 23:40 Uhr