Bonjour à tous,
je ne comprend pas ce qui se passe, javascript est une peu obscur pour moi parfois ...
voici le code que j'ai écrit :
le code appelant :
Le code appelé qui se trouve dans un autre fichier .js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 app.get("/cloture",[requireLogin],function(req,res,next){ console.log('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'); console.log('>>>> ' +TableauRecapitulatif(connection)); console.log('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'); });
et dans la partie appelante, je devrai récupérer le contenu de la variable Tableau (logiquement non ).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 function TableauRecapitulatif(connection){ connection.query(QVSociete(),function(err,result){ var Tableau=''; for (var i=0;i<result.length;i++){ Tableau+='<tr>'; Tableau+='<td>'+result[i].SOCIETE+'</td><td>'+result[i].ADRESSE+' '+result[i].CODE_POSTAL+' '+result[i].VILLE+'</td> <td>'+result[i].NB_PALETTES_1+'</td><td>'+result[i].NB_PALETTES_2+'</td><td>' +result[i].NB_PALETTES_3+'</td>'; Tableau+='</tr>'; }; console.log('----------------------------------------------'); console.log (Tableau); console.log('----------------------------------------------'); return Tableau; }); };
Mais je récupère : >>>> undefined
est-ce que quelqu'un peut éclairer ma lanterne ?
Merci beaucoup
et très bon WE
Partager