1 pièce(s) jointe(s)
Récupérer des données dans des Loops
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)
Code:
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>')
}
})
}
})
}
})
} |
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
Pièce jointe 597840