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:
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
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; }); }); }
Merci pour vos aides,
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! }
TouFou
Partager