Bonsoir, je me permets de relancer le sujet suivant
Je souhaite effacer un enregistrement dans la table spip_emplois
j’utilise la commande suivante sql_updateq('spip_offres', array('statut' => 'poubelle'), 'id_offre='.intval($id_offre));
pas d’erreur mais l’enregistrement n’est pas modifié
probleme réglé
l’erreur provenait de l’argument id_offre qui n’etait pas transmis directement depuis la balise #URL_ACTION_AUTEUR{offre_supprimer,#ID_OFFRE,spip.php?page=lister_offres}
j’ai donc dans ma fonction action_offre_supprimer ajouter au début
// Si $arg n'est pas donné directement, le récupérer via _POST ou _GET
if (is_null($arg)) {
$securiser_action = charger_fonction('securiser_action', 'inc');
$arg = $securiser_action();
}
$id_offre = $arg;