In Edit2 seh ich kein "global"... ich wette da ist $wpdb nicht initialisert bzw. NULL, und damit gibts natürlich auch keine query-methode. Ich rede von der Instanz $wpdb, nicht von der Klasse wp_db. Nur um Missverständnisse zu vermeiden
PHP-Code:
global $wpdb;
$query = $wpdb->query("INSERT INTO `newsletter_mails` (
`id` ,
`mail` ,
`status`
)
VALUES (
NULL , '".$_GET["mail"]."', 'active'
);");