// Mise a jour ou insertion ? if (!sql_countsel("spip_notations_objets", array( "objet=" . sql_quote($objet), "id_objet=" . sql_quote($id_objet), ))) { // Remplir la table de notation des objets sql_insertq("spip_notations_objets", ...); // ... } else { // Mettre ajour dans les autres cas sql_updateq("spip_notations_objets", ...); // ... }