Skip to content
Extraits de code Groupes Projets
Valider f47f8820 rédigé par Fil's avatar Fil
Parcourir les fichiers

gerer les champs NULL dans inc/modifier

parent ecbfabfb
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -99,12 +99,11 @@ function modifier_contenu($type, $id, $options, $c=false, $serveur='') {
// On veut savoir si notre modif va avoir un impact ; en mysql
// on pourrait employer mysql_affected_rows() mais pas en multi-base
// donc on fait autrement, avec verification prealable
$verifier = array();
$verifier = array("$id_table_objet=$id");
foreach ($champs as $ch => $val)
$verifier[] = $ch.'='.$val;
$verifier[] = "($ch IS NULL OR $ch!=$val)";
$verifier = "$id_table_objet=$id AND NOT (".join(' AND ', $verifier).')';
if (!sql_countsel("spip_$table_objet", $verifier,
if (!sql_countsel("spip_$table_objet", join(' AND ',$verifier),
null,null,null, null, $serveur))
return false;
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter