Bonjour
J'affiche des données depuis une base non SPIP, le config/mabase.php
est ok mes boucles font leur boulot mais ...
Pour la boucle
<BOUCLE_type(dpe:TYPE_ETIQUETTES) {intitule} {tout}>
#DESCRIPTIF
</BOUCLE_type>
J'obtiens la requete suivante :
SELECT type_etiquettes.descriptif
FROM type_etiquettes AS `type_etiquettes`
WHERE (type_etiquettes.intitule = 'ges')
Mais au final je n'ai pas de résultat hors lancé depuis phpmyadmin
j'ai bien le resultat attendu.
Ceci sous spip 2.0.3
Une idée de la source de mon pb ?
Km
S'lt
En fait ce n'est pas le champ TEXT qui est fautif mais un problème de charset.
Ok c'est le fait que le champ se nomme DESCRIPTIF et possède un
mauvais encodage.
Si j'enlève les accents de la chaîne, le texte est correctement affiché.
Si je change son nom en TOTO (et vidage du cache) alors le champ est
affiché complètement (à l'encodage près).
Km
cam.lafit@azerttyu.net a écrit :
Pour la boucle
<BOUCLE_type(dpe:TYPE_ETIQUETTES) {intitule} {tout}>
#DESCRIPTIF
</BOUCLE_type>
J'obtiens la requete suivante :
SELECT type_etiquettes.descriptif
FROM type_etiquettes AS `type_etiquettes`
WHERE (type_etiquettes.intitule = 'ges')
Mais au final je n'ai pas de résultat hors lancé depuis phpmyadmin
j'ai bien le resultat attendu.
Ceci sous spip 2.0.3
Une idée de la source de mon pb ?
#CHAMP_SQL{descriptif} ?
S'lt
Finalement j'ai renomme en #DESCRIPTION c'est plus lisible ainsi 
Dans le cas où on utilise un connect perso non SPIP, il faudrait voir
pour desactiver le traitement des balise_dist() qui sont propre aux
balises spipienne.
Km