您的位置:首页 > 产品设计 > UI/UE

kohana直接执行query写法sql语句

2013-12-09 10:58 453 查看
// Create a new SELECT query
$query
=DB::query(Database::SELECT,
'SELECT * FROM users'
);
 
// Create a new DELETE query
$query
=DB::query(Database::
DELETE
,
'DELETE FROM users WHERE id =5'
);
// Create a new UPDATE query
$query
=DB::query(Database::
DELETE
,
'UPDATE users SET title=3 WHERE id =5'
);
最后要加上执行语句:
$result
=
$query
->execute();
$query =DB::insert('users',array('username','password'))->values(array('fred','p@5sW0Rd'));INSERT INTO `users` (`username`,`password`) VALUES ('fred','p@5sW0Rd')$query =DB::update('users')->set(array('username' => 'jane'))->where('username','=','john');UPDATE `users` SET `username` ='jane' WHERE `username` ='john'$fields =array('cityname','pinyin','py','p');$query =DB::insert('city',$fields);foreach($data as $k=>$v){$query->values($v);}$query->execute();echo $query;return $query;$result为受影响的数据库记录数。http://www.kofans.org/3.2/guide/database/query/builder#insert
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: