以下是一个简单的示例,演示如何使用ThinkPHP操作数据库进行增删查改:
- 增加数据:
public function addData(){$data = ['name' => 'John','age' => 25,'email' => 'john@example.com'];$result = Db::name('user')->insert($data);if($result){echo '数据添加成功';}else{echo '数据添加失败';}
}
- 删除数据:
public function deleteData(){$result = Db::name('user')->where('id', 1)->delete();if($result){echo '数据删除成功';}else{echo '数据删除失败';}
}
- 查询数据:
public function getData(){$data = Db::name('user')->where('age', '>', 20)->select();if($data){foreach($data as $item){echo '姓名:' . $item['name'] . ',年龄:' . $item['age'] . ',邮箱:' . $item['email'] . '<br>';}}else{echo '未查询到数据';}
}
- 更新数据:
public function updateData(){$data = ['name' => 'Tom','age' => 30,'email' => 'tom@example.com'];$result = Db::name('user')->where('id', 1)->update($data);if($result){echo '数据更新成功';}else{echo '数据更新失败';}
}
以上示例演示了如何使用ThinkPHP进行数据库的增删查改操作。您可以根据自己的需求对示例进行修改和扩展。