>  기사  >  백엔드 개발  >  CI 프레임워크를 사용하여 데이터베이스에 대한 간단한 추가, 삭제, 수정 및 쿼리를 구현합니다.

CI 프레임워크를 사용하여 데이터베이스에 대한 간단한 추가, 삭제, 수정 및 쿼리를 구현합니다.

WBOY
WBOY원래의
2016-08-08 09:20:46817검색

다음 코드는 CodeIgniter_2.1.3 버전을 기반으로 합니다.

PHP를 사용하여 간단한 추가, 삭제, 수정 및 쿼리를 데이터베이스(순수 코드)에 구현하려면

http://를 클릭하세요. www.cnblogs.com/corvoh /p/4641476.html

CodeIgniter_2.1.3과 PHP5.6 간의 호환성 문제에 대해서는

http://www.cnblogs.com/corvoh를 클릭하세요. /p/4649357.html

추가됨:

<span>//</span><span>insert<br></span><span><span>//语法:$bool=$this->db->insert('表名',关联数组);<br></span></span><span>$data</span>=<span>array</span><span>(
</span>    'username'=>'mary',
    'password'=>'mary',<span>//建立一个用户名叫mary,密码为mary的数组,并传递给变量$data</span><span>);
</span><span>$bool</span>=<span>$this</span>->db->insert('user',<span>$data</span><span>);<span>//将$data插入数据库的user表中</span></span><span>var_dump</span>(<span>$bool</span>);<span>//成功则返回TURE</span>

삭제됨:

<span>//</span><span>delete<br>//语法:<span>$bool=$this->db->delete('表名',WHERE条件);</span></span><span>$bool</span>=<span>$this</span>->db->delete('user',<span>array</span>('id'=>3<span>));<span>//删除数据库.user表里id=3的用户所有信息</span></span><span>var_dump</span>(<span>$bool</span>);<span>//成功则返回TURE</span>


변경됨 :

<span>//<span>update
<span>$data=<span>array<span>(
    'password'=>12345,<span>);
<span>$bool=<span>$this->db->update('user',<span>$data,<span>array('id'=>3<span>));<span>//将数据库.user表里id=3的用户密码给为12345<br></span><span>var_dump(<span>$bool);<span>//成功则返回TURE</span></span></span></span></span></span></span></span></span></span></span></span></span></span>

확인:

<span>//<span>get
<span>$res=<span>$list=<span>$this->db->get('user'<span>);
<span>//<span>var_dump($list);
<span>foreach(<span>$res->result() <span>as <span>$item<span>){<span>//利用foreach来列出所有用户名</span><span>echo <span>$item-><span>username;
<span>echo '<br />'<span>;
}</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>

위에서는 데이터베이스에 간단한 추가, 삭제, 수정 및 쿼리를 구현하기 위한 CI 프레임워크의 사용을 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.