Re: saisies et select
Jean-Christophe Villeneuve <[email protected]> Wed, 19 May 2021 19:50:41 +0200
| Newsgroups | gmane.comp.web.spip.user |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============1027490326==
Content-Type: multipart/alternative;
boundary="------------7812E801E07D8FB11ABFC238"
Content-Language: fr
This is a multi-part message in MIME format.
--------------7812E801E07D8FB11ABFC238
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Jean-Christophe Villeneuve
Cordialement
Jean-Christophe Villeneuve
Le 19/05/2021 à 19:12, Maïeul Rouquette a écrit :
>
>>> Ah ok il faut mettre les id et pas les titres.
>>> Mais ça ne m'arrange pas du tout ça.
>>> En effet, je ne peux pas connaître les id des groupes créés à
>>> l'installation d'escal.
>>> Tout dépend si le site qui installe escal a déjà des groupes de
>>> mots-clés ou pas.
>>> Et ce sont ceux-ci que je veux exclure.
>> ok donc en remplaçant
>> {id_groupe !IN #ENV{groupes_exclus,#ARRAY}}
>> par
>> {titre !IN #ENV{groupes_exclus,#ARRAY}}
>> ça fonctionne
>>
>> il faut donc que je crée ma propre saisie
>>
> ou bien si tu veux te baser sur les titres (mais je ne comprend pas en
> quoi cela change quelque chose pour déterminer s'ils existent ou pas à
> l'installation d'escal), tu peux faire une requete sql_select dans ta
> fonction php formulaire_truc_saisies, afin de recuperer les ids
> correspondant aux titres qui t'intéresse. Ce serait plus propre, ca
> éviterait de multiplier tes saisies.
>
C'est escal qui installe ces groupes de mots-clés.
Et comme je m'y connais encore moins en requête MySQL qu'en php, je vais
me contenter du fichier saisies.
JC
--------------7812E801E07D8FB11ABFC238
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<br>
<div class="moz-signature">
<div>
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<title>Jean-Christophe Villeneuve</title>
<style type="text/css">
.texte{display: inline-block;color: #666666;font-size: 14px;padding-left: 10px}
.nom{color:#187f9e; font-size:14px;}
</style>
<div class="texte"> Cordialement
<br>
<br>
<span class="nom">Jean-Christophe Villeneuve</span> </div>
</div>
</div>
<div class="moz-cite-prefix">Le 19/05/2021 à 19:12, Maïeul Rouquette
a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:[email protected]">
<br>
<blockquote type="cite">
<blockquote type="cite">Ah ok il faut mettre les id et pas les
titres.
<br>
Mais ça ne m'arrange pas du tout ça.
<br>
En effet, je ne peux pas connaître les id des groupes créés à
l'installation d'escal.
<br>
Tout dépend si le site qui installe escal a déjà des groupes
de mots-clés ou pas.
<br>
Et ce sont ceux-ci que je veux exclure.
<br>
</blockquote>
ok donc en remplaçant
<br>
{id_groupe !IN #ENV{groupes_exclus,#ARRAY}}
<br>
par
<br>
{titre !IN #ENV{groupes_exclus,#ARRAY}}
<br>
ça fonctionne
<br>
<br>
il faut donc que je crée ma propre saisie
<br>
<br>
</blockquote>
ou bien si tu veux te baser sur les titres (mais je ne comprend
pas en quoi cela change quelque chose pour déterminer s'ils
existent ou pas à l'installation d'escal), tu peux faire une
requete sql_select dans ta fonction php formulaire_truc_saisies,
afin de recuperer les ids correspondant aux titres qui
t'intéresse. Ce serait plus propre, ca éviterait de multiplier tes
saisies.
<br>
<br>
</blockquote>
C'est escal qui installe ces groupes de mots-clés.<br>
Et comme je m'y connais encore moins en requête MySQL qu'en php, je
vais me contenter du fichier saisies.<br>
<br>
JC<br>
<br>
</body>
</html>
--------------7812E801E07D8FB11ABFC238--
--===============1027490326==
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline