Bonjour a tous,
Mon problème est j'en suis sur assez simple, mais au bout de 10h de travail je n'y vois plus clair ... ^^
Je souhaite récupérer les valeurs de trois variable a chaque tours de ma premiere loop.
(Le but de ce programme est d'afficher l'équipe d'un agent, son nom et son cv avec les balises tr et td)
Ca me donne ceci comme résultat, mais la deuxième team c'est sensé être marseille et le premier CV n'est pas bon
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
16
17
18
19
20
21
22
23
24 function listCV(){ client.query('SELECT * FROM public."CV" ORDER BY id ASC ',(err,res)=>{ for(var i =0;i < res.rows.length;i++){ var item = res.rows[i]; var team = item['Team']; var name = item['NameAgents']; let cv = item['CV']; client.query('SELECT * FROM public."Agents" where id = '+name+' ',(err,res)=>{ for(var j =0;j < res.rows.length;j++){ var item = res.rows[j]; var nameAgents = item['Name']; client.query('SELECT * FROM public."Teams" where id = '+team+' ',(err,res)=>{ for(var k =0;k < res.rows.length;k++){ var item = res.rows[k]; var team = item['nameteam']; $("#array").append('<tr id="trResult"><td>'+team+'</td><td>'+nameAgents+'</td><td><div><a href="'+cv+'" target="_blank"> CV </div></td></tr>') } }) } }) } }) }
Partager