我必须在带有JavaScript的变量中使用SELECT调用SQLite结果,但是我找不到有效的代码。
使用PHP可以做到这一点,并且可以完美地工作:
$query = mysqli_query($conn, "SELECT * FROM user WHERE id = 1");
$array = mysqli_fetch_array($query);
$result = array['username'];
echo $result;
使用JavaScript可以找到此脚本,但是我不知道该如何做与PHP相同的事情:
function goShow(id) {
var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
db.transaction(queryDB);
}
function queryDB(tx) {
tx.executeSql('SELECT * FROM USERSQL WHERE id = 1', [], querySuccess);
}
function querySuccess(tx, results) {
var b = results.rows.item(0).username;
return b;
}
var username = b;
document.write(username);