include 'PDOMysql.class.php';
$where = ['id'=>16]; M('log')->data(['act_name'=>'手机号码测试'])->where($where)->save();
$c = M('log')->where($where)->find();
print_x($c);exit;
完整的支持ThinkPHP3.1 M方法使用。 以后就用它了。
一些简单的PHP类库收集,简单、方便、高效
//#############db.pdo.class.php使用方法############### $dsn = 'mysql:host=localhost;port=3306;dbname=test';
$root= 'root';
$pwd = '123456';
$pdo = new PDOX($dsn, $root, $pwd);//也可以将连接字符串写到类里面,初始化时,直接$pdo = new PDOX();
//查询数据
1、$row = $pdo->select('user')->fetch();//获取一条user表里的数据
2、$row = $pdo->select('user')->fetchAll();//获取所有user表里的数据
3、$row = $pdo->select('user', array('id'=>1))->fetch();//获取user表里ID=1的数据
4、$row = $pdo->query($sql)->fetch();//获取自定义SQL语句的一条数据
5、$row = $pdo->query($sql)->fetchAll();//获取自定义SQL语句的所有数据
//更新数据
$pdo->update('user', array('username'=>'xxx'), array('id'=>1));
$pdo->update(表名, 更新的字段名与值, 条件(暂时不支持limit操作)); //使用方法
//插入数据
$pdo->insert(表名,一维数组);
$arr = array('username'=>'abc', 'age'=>33, 'area'=>'中国');
$insert_id = $pdo->insert('user', $arr);
//批量插入数据
$arr = array(0 => array('username' => '123', 'age'=>1),
1 => array('username' => '456', 'age'=>2),
2 => array('username' => '789', 'age'=>3),
);
$pdo->insertBatch('user', $arr);
//删除数据
$pdo->delete('user', array('id'=>1));
$pdo->delete(表名, 条件(暂时不支持limit操作)); //使用方法
///////////////////////////////////////////////////////////////////////////////
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。