이 기사의 예에서는 thinkPHP 데이터베이스의 추가, 삭제, 수정 및 쿼리 작업 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. thinkPHP를 사용하는 방법을 배우는 것이 모든 사람에게 도움이 되길 바랍니다
TP 프레임워크를 사용하는 것이 주로 더 간단합니다. 추가, 삭제 및 수정을 작성하기 전에는 코드의 양이 상대적으로 많았습니다. 여기에 작성하면 코드의 양이 크게 줄어듭니다
여기서는 데이터베이스의 국가 테이블을 예로 들어 보겠습니다. 국가 테이블에는 열이 두 개만 있는데, 하나는 코드이고 다른 하나는 이름입니다. 추가 메소드를 추가하는 것입니다
functinon add() { if(empty($_POST))//首先要判断一下是否有传过来的值 { //如果没有传过来的值,那么直接显示模板就可以,在view文件夹下的Main文件夹下建一个名为add.html的文件就可以了 $this->show(); } else { //如果有传过来的值,需要收集信息添加 $n->D("nation"); $n->create(); if($n->add()) { //已经添加成功了,需要跳转页面,跳转到一个方法 $this->success("添加成功","add",3); } else { $this->error("添加失败"); } } }
두 번째는 삭제 메소드, delete 메소드는 비교적 간단합니다. 기본 키 값만 전달하면 됩니다
function del($code) { $n=D("nation"); $n->delete($code); }
마지막은 수정 메소드, 수정 메소드입니다. 수정이 필요한 인터페이스를 열 때 기본값이 있기 때문에 상대적으로 번거롭습니다.
단계에 대한 자세한 설명PHP는 객체 지향 mysqli 확장 라이브러리를 기반으로 추가
삭제
위 내용은 ThinkPHP 프레임워크를 사용하여 데이터 추가, 삭제, 수정을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!