Prüfen ob Werte vorhanden sind DB

Ich bekomme mit diesem einen Nutts.

Ich möchte überprüfen, ob die im Formular eingeführte E-Mail bereits in der database vorhanden ist, bevor ein neuer Datensatz erstellt wird. Aus irgendeinem Grund ist die E-Mail zur Suchzeit leer, aber wenn sie in die database gelangt, erhält sie den richtigen Wert aus dem Formular.

Die PHP @ ‘functions.php’:

function qsmp_register($name, $mail, $password, $terms, $newsletter) { global $wpdb; $table_name = $wpdb->prefix . 'qsmp_mails'; $query = $wpdb->prepare( 'SELECT COUNT(*) FROM %s WHERE email = %s ', $table_name, $mail ); $cEMAIL = $wpdb->get_var( $query ); if ($cEMAIL < 1) { 

Der HTML:

 <form class="reg-page" name="register" action="" method="post"> 

Register a new account

Solutions Collecting From Web of "Prüfen ob Werte vorhanden sind DB"