Comment détecter le nombre de réponses de requête avec nodejs
Bonsoir ,
je fait une requête avec pg posgresql la voici:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
var name = 'toto';
var query = client.query('SELECT * FROM etudiant WHERE name=$1',[name], function (err, result){
console.log(err);//affiche null
});
query.on('row', function(row) {
console.log(row);
done();
});
}); |
lorsque name = toto, pas de problème j'ai le resulat:
Code:
1 2
|
anonymous { id: 1, name: 'toto', breed: 'ttest', age: 1, sex: 'h' } |
mais je si je mets tata au lieu de toto qu'il n'est pas dans la base, je reste bloqué, je décide de faire un
Code:
1 2
|
console.log(row.length); |
et la j'ai indenfinded ? je voulais faire un site vérifier si il y la réponse on affiche si pas de donnée on arrête le script.
mon but est aussi de vérifier ce qu'il se passe si je mets
pour voir s'il y a une injection sql
comment je dois faire pour vérifier et arrêter mon script dans le cas d'une réponse vide ?
merci d'avance de vos réponse :)