Bonsoir,
Voilà, mon problème va paraître simple (enfin je l’espère), mais je galère.
J'essais avec Jquery et html5 d'acceder à une base de donnée local, je recupere un résultat dans la fonction mais impossible pour MOI de le réutiliser autre part!

Pour être plus explicite, mon code, qui se trouve dans un fichier .js:

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
function lecture_programme_lundi(id,date_sql) {
db.transaction(function(tx) {
tx.executeSql("select * from programme where id = ? and  jour = ?", [id,date_sql],
    function(tx, rs) {
        if (rs.rows.length>0) {
		 var result1=rs.rows.length;
                          //ici result1 est ok!
			return;
        }
    },
    function(tx, error) {
        alert("Problème d'accès aux données : " + error.message);
        return;
    });
});
}
Et dans le js, j'appelle la fonction comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$(document).ready(function(){
id=2;
DateLundi_sql='2010-10-18';
lecture_programme_lundi(id,DateLundi_sql);
// j'aimerai pouvoir utiliser le resultat result1 ici!
}
Merci pour vos aides,
TouFou