Fatal error: Rufen Sie an eine member-Funktion get_results() on a non-object (jQuery Von Plugin & WordPress)

Ich versuche zu verwenden die jQuery-Form-plugin in einem WordPress-plugin. Ich bin nach dieser Beispiel. Ich habe in die Warteschlange eingereiht meine Skripte und baute meine form. In csf_form_handler.php entspricht das Beispiel json-echo.php kann ich den Zugriff auf die ausgewählten Elemente in meinem Formular (ich habe eine radiobutton-Gruppe).

Mein Ziel ist es, mit der ausgewählten Werte in das Formular in einer SELECT-Anweisung, um die Daten aus einer benutzerdefinierten wordpress-Datenbank-Tabelle.

$csf_selected_sport = $_POST['csf_radiobutton_group_sport'];

global $wpdb;

$csf_db_table = $wpdb->prefix . "activity";


$csf_data = $wpdb->get_results($wpdb->prepare("
            SELECT *
            FROM " .$csf_db_table. "
            WHERE  " . $csf_selected_sport ." ")); 

Leider bin ich immer:

Notice: Trying to get property of non-object ($wpdb->Präfix
Linie)

Fatal error: Call to a member function get_results() on a non-object
(auf die $csf_data Linie)

Den code oben in csf_form_handler.php ist nicht in Funktion. Ich weiß nicht, ob das einen Unterschied macht.

Wie kann ich den code ändern, so dass ich verwenden können, $wpdb?

Danke.

InformationsquelleAutor Laxmidi | 2011-09-22

Schreibe einen Kommentar