>백엔드 개발 >PHP 튜토리얼 >1. PHP - MySQL 데이터베이스 다운로드 64비트 SQL 데이터베이스 패치 다운로드의 행 수를 가져옵니다.

1. PHP - MySQL 데이터베이스 다운로드 64비트 SQL 데이터베이스 패치 다운로드의 행 수를 가져옵니다.

WBOY
WBOY원래의
2016-07-29 08:53:571204검색

하나

먼저 별도의 PHP 페이지로 저장할 수 있는 데이터베이스 인터페이스 기능을 정의해야 합니다

<code><span><span><?php</span><span><span>function</span><span>db_connect</span><span>()</span> {</span><span>$result</span> = <span>new</span> mysqli(<span>'数据库地址'</span>, <span>'账号'</span>, <span>'密码'</span>, <span>'库名'</span>);<span>//连接数据库</span><span>if</span> (!<span>$result</span>) {
      <span>return</span><span>false</span>;<span>//连接失败</span>
   }
   <span>return</span><span>$result</span>;<span>//返回数据库对象</span>
}
<span>?></span></span></code>

또 다른 php 페이지, 먼저 include函数를 사용하여 위의 PHP 페이지를 포함해야 합니다. 즉, 위의 인터페이스 함수가 ​​올바르게 호출될 수 있는지 확인해야 합니다.

<code><span><span><?php</span><span><span>function</span><span>output_rows</span><span>(<span>$seller_id</span>)</span>{</span><span>$conn</span> = db_connect();<span>//连接数据库</span><span>if</span> (!<span>$conn</span>) {<span>//无法连接数据库</span><span>echo</span><span>"can not connect mysql"</span>;
        <span>return</span><span>'fail_mysql'</span>;
    }
    <span>$result</span> = <span>$conn</span>->query(<span>"SELECT * FROM t_order WHERE seller_id= '"</span>. <span>$seller_id</span>.<span>"' "</span>);<span>//查询数据</span><span>echo</span><span>$result</span>->num_rows;  <span>//输出行数</span>
}
<span>?></span></span></span></code>

SQL의 행 수 위에서 정의한 함수를 호출하여 쿼리 결과를 표시할 수 있습니다. $result = $conn->query("SELECT * FROM t_order WHERE seller_id= '". $seller_id."' ");을 사용하여 데이터베이스를 쿼리하고, t_sellerseller_id과 동일한 $seller_id 테이블의 모든 행을 쿼리하고, 결과 집합을 할당합니다. $result로 이동한 다음 $result->num_rows을 사용하여 쿼리 결과의 행 수를 가져옵니다. 출력 표시에는 echo을 사용합니다.

').addClass('pre-numbering').hide() ; $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

위에서 소개한 내용은 1. PHP-Mysql 데이터베이스의 내용을 포함하여 MySQL 데이터베이스 쿼리 결과의 행 수 가져오기입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

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