function un (&$var) {
recherche $var ds table1;
if(pas de resultat) {
recherche $var ds table_synonyme;
recupere $vrai_nom; un($vrai_nom);
}
else {
recherche $cequejeveux;
return ($cequejeveux);
}
}
il me semblait que la recurrence marchait avec cette syntaxe mais apparement je me plante. J'ai cherche dans la doc mais a part pour les dates y' pas de fonctions speciales donc ca doit etre moi!
En essayant de debugger, j'ai fini avec cette syntaxe :
function un (&$var) {
recherche $var ds table1;
if(pas de resultat) {
recherche $var ds table_synonyme;
recupere $vrai_nom; $cequejeveux=un($vrai_nom);
return ($cequejeveux); }
else {
recherche $cequejeveux;
return ($cequejeveux);
}
}
mais la il me dit qui connait pas la fonction "un" a l'interieur?