kohana直接执行query写法sql语句


   
   
// 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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值