单独写个插入方法,每次做插入 *** 作的时候都用插入方法写。
插入多行的时候就遍历list然后循环调用方法。
你在list里面存的是你要存的对象,插入方法的参数也是那个对象。
$db = new sqlite_db("TestDb")$db->query("
INSERT INTO MyFood (name, price) values ('Cookie', 255.95)
INSERT INTO MyFood (name, price) values ('Pretz', 155.95)
INSERT INTO MyFood (name, price) values ('Beer', 120.45)
")
$result = $db->query("SELECT * FROM MyFood ")
foreach($result as $row ) {
echo $row['id'], " ", $row['name'], " ", $row['price'], "/n"
}
unset($db)
这里的iterator和STL中的迭代子iterator非常相似,可以通过它完成对查询数据集的逐一访问;这里foreach()方法可以访问句柄对象当前记录,并自动循环到下一条记录,直到SELECT命令取出的结果完全被访问到;这里使用了SELECT * 命令,其实际结果就是将MyDrings table里面的元素全部遍历到了~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)