Ich versuche, mehrere Checkbox-Werte in meiner database mit der function insert () von WordPress einzufügen, aber es funktioniert nicht gleich, wenn ich eine SQL-Anfrage verwende. Obwohl meine Tabelle existiert, sehe ich wirklich nicht wo das Problem ist …
insert( 'wp_choix_attributs_liste', array('att_id'=>$chk), array(%s) ); -------- Dont Work too----------- $query = "INSERT INTO wp_choix_attributs_liste (att_id) VALUES ('".$chk."')"; mysql_query($query) or die(mysql_error()); --------------------------------- } }
Ich löse es.
public function insertionRow($id){ global $wpdb; $wpdb->query("INSERT INTO wp_choix_attributs_liste (att_id) VALUES (".$id.");"); }
In meinem HTML mit der Checkbox.
if(isset($_POST['sub'])) { foreach ($_POST['choixP'] as $id) { self::insertionRow($id); } }