mysql 권장 연결 및 쿼리 데이터 테이블 PHP 코드

小云云
풀어 주다: 2023-03-20 14:08:01
원래의
1350명이 탐색했습니다.

이 기사는 주로 기본 MySQL 쿼리, 데이터베이스 선택, 제안된 연결 및 쿼리 데이터 테이블 PHP의 전체 프로세스를 공유합니다. 도움이 되기를 바랍니다.

mysqli_connect, mysql_connect, mysqli_select_db, mysql_select_db
, mysqli_query, mysql_query를 사용하여 데이터베이스, 데이터 테이블을 직접 선택하고 전체 코드를 쿼리합니다.

database.php 파일은 데이터베이스의 사용자 또는 비밀번호 등입니다.

<?phpreturn array (    &#39;default&#39; => array (        &#39;hostname&#39; => &#39;127.0.0.1&#39;,        &#39;database&#39; => &#39;phpcms&#39;,        &#39;username&#39; => &#39;root&#39;,        &#39;password&#39; => &#39;root&#39;,        &#39;tablepre&#39; => &#39;v9_&#39;,        &#39;charset&#39; => &#39;utf8&#39;,        &#39;type&#39; => &#39;mysql&#39;,        &#39;debug&#39; => true,        &#39;pconnect&#39; => 0,        &#39;autoconnect&#39; => 0
        ),
);?>
로그인 후 복사
로그인 후 복사
$mysql_user=include(PHPS_PATH.&#39;/caches/configs/database.php&#39;);//得到数据库配置        $username=$mysql_user[&#39;default&#39;][&#39;username&#39;];        $password=$mysql_user[&#39;default&#39;][&#39;password&#39;];        $tablepre=$mysql_user[&#39;default&#39;][&#39;tablepre&#39;];        $database=$mysql_user[&#39;default&#39;][&#39;database&#39;];        $con = mysqli_connect($mysql_user[&#39;default&#39;][&#39;hostname&#39;],$username,$password);//句柄

mysqli_select_db($con,$database);//选择数据库 
$sql = &#39; SELECT * FROM &#39;.$tablepre."pay_account where trade_sn=&#39;".$out_trade_no."&#39;";//file_put_contents(&#39;3.txt&#39;,$sql);$result2=mysqli_query($con,$sql);$orderinfo=mysqli_fetch_array($result2);;$uid=$orderinfo[&#39;userid&#39;];//更新数据库$sql4 = &#39; update  &#39;.$tablepre."pay_account set status= &#39;succ&#39;  where userid=".$uid ." and trade_sn=&#39;".$out_trade_no."&#39;";        $result4=mysqli_query($con,$sql4);
                 mysqli_close($con);
로그인 후 복사

mysqli_connect, mysql_connect, mysqli_select_db , mysql_select_db
, mysqli_query, mysql_query를 사용하여 데이터베이스, 데이터 테이블을 직접 선택하고 전체 코드를 쿼리합니다.

database.php 파일은 데이터베이스의 사용자 또는 비밀번호 등입니다.

<?phpreturn array (    &#39;default&#39; => array (        &#39;hostname&#39; => &#39;127.0.0.1&#39;,        &#39;database&#39; => &#39;phpcms&#39;,        &#39;username&#39; => &#39;root&#39;,        &#39;password&#39; => &#39;root&#39;,        &#39;tablepre&#39; => &#39;v9_&#39;,        &#39;charset&#39; => &#39;utf8&#39;,        &#39;type&#39; => &#39;mysql&#39;,        &#39;debug&#39; => true,        &#39;pconnect&#39; => 0,        &#39;autoconnect&#39; => 0
        ),
);?>
로그인 후 복사
로그인 후 복사
$mysql_user=include(PHPS_PATH.&#39;/caches/configs/database.php&#39;);//得到数据库配置        $username=$mysql_user[&#39;default&#39;][&#39;username&#39;];        $password=$mysql_user[&#39;default&#39;][&#39;password&#39;];        $tablepre=$mysql_user[&#39;default&#39;][&#39;tablepre&#39;];        $database=$mysql_user[&#39;default&#39;][&#39;database&#39;];        $con = mysqli_connect($mysql_user[&#39;default&#39;][&#39;hostname&#39;],$username,$password);//句柄

mysqli_select_db($con,$database);//选择数据库 
$sql = &#39; SELECT * FROM &#39;.$tablepre."pay_account where trade_sn=&#39;".$out_trade_no."&#39;";//file_put_contents(&#39;3.txt&#39;,$sql);$result2=mysqli_query($con,$sql);$orderinfo=mysqli_fetch_array($result2);;$uid=$orderinfo[&#39;userid&#39;];//更新数据库$sql4 = &#39; update  &#39;.$tablepre."pay_account set status= &#39;succ&#39;  where userid=".$uid ." and trade_sn=&#39;".$out_trade_no."&#39;";        $result4=mysqli_query($con,$sql4);
                 mysqli_close($con);
相关推荐:
로그인 후 복사
mysql查询表里的重复数据方法
로그인 후 복사
<a href="http://www.php.cn/mysql-tutorials-358763.html" target="_self">详细介绍MySQL查询优化</a><br/>
로그인 후 복사

위 내용은 mysql 권장 연결 및 쿼리 데이터 테이블 PHP 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!