Wpdb mise à jour via $wpdb->query() ne fonctionne pas

Je suis en train de faire un plugin wordpress et je suis arrivé sur un problème.

Le problème avec une requête de mise à jour que je ne peux pas comprendre pourquoi ça ne fonctionne pas. La requête doit mettre à jour un non wordpress table

global $wpdb;
$sql ="UPDATE $lmdisp_table_name
            SET `".$lmdisp_nume."`=".$nume.",
                `".$lmdisp_departament."` = ".$dep.",
                `".$lmdisp_an."` = ".$an.",
                `".$lmdisp_grupaserie."` = ".$grupa.",
                `".$lmdisp_tel."` = ".$tel."' ,
                `".$lmdisp_email."` = ".$email.",
                `".$lmdisp_fb."` = ".$fb.",
                `".$lmdisp_tw."` = ".$tw.",
                `".$lmdisp_linked."` = ".$linked.",
                `".$lmdisp_freel."` = ".$freel.",
                `".$lmdisp_blog."` = ".$blog.",
                `".$lmdisp_memyear."` = ".$memyear.",
                `".$lmdisp_fctlse."` = ".$fct.",
                `".$lmdisp_evlse."` = ".$evlse.",
                `".$lmdisp_skills."` = ".$skills.",
                `".$lmdisp_avatar."` = ".$avatar.",
                `".$lmdisp_cv."` = ".$cv."
           WHERE  `".$lmdisp_id."` = ".$id."";

    $rez = $wpdb->query($sql);

Un peu d'aide ?:(

  • Vérifiez vos variables de table field name avec db table fields.
  • Une Double vérification. Aussi d'autres fonctions fonctionnent comme prévu!:)