Dans la doc je n'ai pas vu de mention concernant les nouvelles tables et balises perso. Tout est dans le spikini et je suis d'accord, la formulation induit en erreur. Cependant, en ce qui me concerne, je ne suis pas passé en 1.8.1 qui pourrait corriger ce bug. Par contre j'utilise quelques nouvelles colonnes dans les tables articles, forums et auteurs que j'appelle par #NOM_DE_LA_COLONNE dans mes squelettes. Sans déclaration dans inc_serialbase.php3 je n'ai pas réussi.
YR
Le 21 avr. 05, à 18:55, xxxxxxx xxxxxx a écrit :
Donc le fait de creer une nouvelle table et de vouloir
recuperer les champs dans les squelettes n'est pas
possible.Ce qui veut dire que les informations sur la 1.8/1.8.1
induisent en erreur
SPIP 1.8 - SPIP
ou sont destinées aux devellopeurs.Si quelqu'un a deja une expérience pour recuperer les
informations d'une table non spip, cela m'aiderais à
comprendre.Merci
--- "yorghos.remvikos" <yremvikos@wanadoo.fr> a écrit
:Cette fonction est considérée non-officielle et donc
ne marche pas. Par
contre, tu peux intervenir directement dans le
fichier
ecrire/inc_serialbase.php3 (désolé c'est une
modification du noyau) et
faire ta déclaration sans passer par mes_fonctions
ou mes_options.
YR
Le 21 avr. 05, à 16:17, xxxxxxx xxxxxx a écrit :Pour le global $tables_principales, il ne change
rien.
par contre, en revérifiant le code que j'ai tapé
il me
manquait un espace dans "PRIMARYKEY"
Maintenant je n'ai plus d'erreur
Mais il ne m'affiche rien.voila la requete effectuée (recuperée par le
debug)
////
SELECT ep_entreprise.ENTREPRISEID
FROM ep_entreprise AS ep_entreprise
////donc logiquement il devrait m'afficher le numéro
de
mon champ ENTREPRISEID.
mais rien que du blanc dans le source de la page--- xxxxxxx xxxxxx <xxxxxxxxxxxxxxxxxxx> wrote:
Bonjour à tous,
Je viens de creer mes tables et suivant les
explications du spikini sur les nouvelles boucles(
http://www.spip-contrib.net/spikini/NouvelleBoucle )
J'ai créé dans Mes_fonctions.php3 la ligne
suivante
(je n'ai mis qu'une table pour les tests)
//////////
$tables_principales['ep_entreprise']= array(
'field' => array(
"ENTREPRISEID" => "bigint(20)",
"ID_RUBRIQUE" => "bigint(20)",
"ENTRE_NAF" => "varchar(20)",
"ENTRE_NOM" => "varchar(50)",
"ENTRE_MAIL" => "varchar(50)",
"ENTRE_URL" => "varchar(50)",
"ENTRE_TEL" => "varchar(20)",
"ENTRE_FAX" => "varchar(20)",
"ENTRE_ADRESSE" => "varchar(100)",
"ENTRE_POSTCODE" => "varchar(10)",
"ENTRE_VILLE" => "varchar(30)",
"ENTRE_REGION" => "varchar(20)",
"ENTRE_PAYS" => "varchar(20)",
"ENTRE_TAILLE" => "int(11)"
),
'key' => array("PRIMARYKEY" => "ENTREPRISEID")
);
/////////Puis dans mon squellette de test, j'ai inseré
cette
boucle :
//////////
<BOUCLE_test_entreprise(ep_entreprise)>
(#ENTREPRISEID)
</BOUCLE_test_entreprise>
//////////et il me fait une erreur au niveau de la requete
SQL
voila ce que me met le debug :
//////////
SELECT ep_entreprise.
FROM ep_entreprise AS ep_entreprise
/////////Donc je comprend que la requete n'est pas bonne
mais
je ne vois pas ou se trouve le probleme dans
Mes_fonctions.php3Merci d'avance
bladebo
__________________________________________________________________
Découvrez le nouveau Yahoo! Mail : 250 Mo
d'espace
de stockage pour vos mails !
Créez votre Yahoo! Mail sur
http://fr.mail.yahoo.com/
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives :
http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ__________________________________________________________________
Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace
de stockage pour
vos mails !
Créez votre Yahoo! Mail sur_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives :http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ__________________________________________________________________
Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails !
Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ