Intruduction to sessionStorage, localStorage &localDatabase.
Example
http://dev.augentier.info/InterfaceEntwicklung/smashing_offline/
more information
http://developer.apple.com/library/safari/#documentation/iPhone/Conceptual/SafariJSDatabaseGuide/Introduction/Introduction.html
10. insert into
db.transaction(
function(transaction){
transaction.executeSql('INSERT INTO foobar (id, name) VALUES ("1", "Maik")');
}
)
11. SQL
CREATE TABLE foobar (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
name VARCHAR(200) NOT NULL,
description TEXT NOT NULL
)
INSERT INTO foobar (
name,
description
) VALUES (
'Maik',
'Maik lebt in Berlin und ist 24 Jahre alt.'
)
UPDATE foobar SET name = 'Torben' WHERE name == 'Maik'
12. SQL
SELECT name FROM foobar
SELECT * FROM foobar
SELECT * FROM foobar WHERE name == 'Torben'
SELECT * FROM foobar WHERE name LIKE 'torben' ORDER BY id DESC LIMIT 5