Выборка с бд
Здравствуйте. Делаю плагин под хром для хранение паролей, в бд добавляет пароли, это происходит так:
--файл script.js-- function inSertDb(titles,login,pass){//берем titles,login,pass db.transaction(function(tx){ tx.executeSql("SELECT COUNT(*) FROM SaveLPi", [],function(result){ //проверяем на наличие полей в тбл SaveLPi tx.executeSql("INSERT INTO SaveLPi(titles,log,pas) values(?,?,?)",[titles,login,pass],null,null) // вставляем поля titles,log,pas },function(tx,error){ tx.executeSql("CREATE TABLE SaveLPi(titles TEXT, log TEXT, pas TEXT)",[],null,null);} // создаем titles,log,pas )}); GetRes(titles,login,pass); // вызываем функцию для вывода результаов на страницу } function GetRes(titles,login,pass){ db.transaction(function(tx){ tx.executeSql("SELECT * FROM SaveLPi",[],function(tx,result){ for (var i = 0; i < result.rows.length; i++) { $('ul.list').append('<li>'+ result.rows.item(i).login +'</li>'); //хочу для начала вывести хотя б login в файле popup.html }; }); }); } --файл popup.html-- <!DOCTYPE html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="jquery.js"></script> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <div id="bodyWalp"> <h2>Пароли от сайтов</h2> <ul class="list"> //вот тут должен происходить вывод </ul> </div> </body> </html> |
timedo, при чем тут раздел "Javascript под браузер"? :blink:
Все твои вопросы связаны с каким-то серверным языком... |
Цитата:
|
Цитата:
Цитата:
|
Спасибо!
|
timedo, учись, студент! (с) :D
<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <!-- <link rel="stylesheet" type="text/css" href="tmp.css" /> --> <style type="text/css"> </style> <script type="text/javascript"> function inSertDb(titles,login,pass){ var db = openDatabase("ToDo", "0.1", "A list of to do items.", 200000); //берем titles,login,pass db.transaction(function(tx){ tx.executeSql("SELECT COUNT(*) FROM SaveLPi", [],function(result){ //проверяем на наличие полей в тбл SaveLPi tx.executeSql("INSERT INTO SaveLPi(titles,log,pas) values(?,?,?)",[titles,login,pass],null,null) // вставляем поля titles,log,pas },function(tx,error){ tx.executeSql("CREATE TABLE SaveLPi(titles TEXT, log TEXT, pas TEXT)",[],null,null); // создаем titles,log,pas }) }); // вызываем функцию для вывода результаов на страницу // GetRes(titles,login,pass); }; function GetRes(){ var db = openDatabase("ToDo", "0.1", "A list of to do items.", 200000); db.transaction(function(tx){ tx.executeSql("SELECT * FROM SaveLPi",[],function(tx,result){ for (var i = 0; i < result.rows.length; i++) { //хочу для начала вывести хотя б login в файле popup.html $('ul.list').append('<li>'+ result.rows.item(i).log +'</li>'); }; }); }); }; $(function (){ inSertDb('tit1','log1',1); inSertDb('tit2','log2',2); inSertDb('tit3','log3',3); GetRes(); }); </script> </head> <body> <div id="bodyWalp"> <h2>Пароли от сайтов</h2> <!-- вот тут должен происходить вывод --> <ul class="list"></ul> </div> </body> </html> Мне хватило вот этой статьи... |
Цитата:
|
Часовой пояс GMT +3, время: 05:25. |