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

je m'étais mis à la correction aussi, et en plus j'ai optimisé les 2 requêtes

parent fbf9bf46
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -125,14 +125,15 @@ function formulaire_mots($table, $id_objet, $nouv_mot, $supp_mot, $cherche_mot, ...@@ -125,14 +125,15 @@ function formulaire_mots($table, $id_objet, $nouv_mot, $supp_mot, $cherche_mot,
$url_base = "sites.php3?id_syndic=$id_objet"; $url_base = "sites.php3?id_syndic=$id_objet";
} }
$query = "SELECT mots.* FROM spip_mots AS mots, spip_mots_$table AS lien WHERE lien.$id_table=$id_objet AND mots.id_mot=lien.id_mot"; list($nombre_mots) = spip_fetch_array(spip_query("SELECT COUNT(*) FROM spip_mots AS mots, spip_mots_$table AS lien WHERE lien.$id_table=$id_objet AND mots.id_mot=lien.id_mot"));
$nombre_mots = spip_num_rows(spip_query($query));
$query_groupes = "SELECT * FROM spip_groupes_mots WHERE $table = 'oui' if (!$nombre_mots) {
AND ".substr($connect_statut,1)." = 'oui'"; if (!$flag_editable) return;
$nombre_groupes = spip_num_rows(spip_query($query_groupes)); list($nombre_groupes) = spip_fetch_array(spip_query("SELECT COUNT(*) FROM spip_groupes_mots WHERE $table = 'oui'
AND ".substr($connect_statut,1)." = 'oui'"));
if (!$nombre_mots AND (!$nombre_groupes OR !$flag_editable)) return; if (!$nombre_groupes) return;
}
echo "<a name='mots'></a>"; echo "<a name='mots'></a>";
if ($flag_editable){ if ($flag_editable){
......
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