<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 第十六章 PHP 操作MySQL **學習要點:** 1.PHP 連接到MySQL 2.增刪改查 3.其他常用函數 如果你已經具有了使用PHP、SQL 和MySQL 的豐富經驗,現在就可以把所有這些技術 組合在一起。PHP 與MySQL 之間穩固的集成只是眾多程序員采納它的一個原因,還有一個 原因就是,它如此的簡單方便。 **一.PHP連接到MySQL** 這里,我們全面采用UTF-8 編碼。 設置Zend Stduio 的編碼:Window -&gt; Preferences -&gt; Workspace 標頭設置,讓火狐和IE 保持編碼統一: ``` <?php header('Content-Type:text/html; charset=utf-8'); ?> ``` 連接MySQL ``` <?php $conn = @mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die('數據庫連接失敗!錯誤信息:'.mysql_error()); ?> ``` 數據庫連接參數,可以用常量存儲,這樣就不能修改,更加安全。 ``` <?php define('DB_USER','root'); define('DB_PASSWORD','yangfan'); define('DB_HOST','localhost'); define('DB_NAME' ,'school'); ?> ``` 選擇你所需要的數據庫 ``` <?php @mysql_select_db(DB_NAME) or die('數據庫找不到!錯誤信息:'.mysql_error()); ?> ``` 設置字符集,如果是GBK,直接設置SET NAMES GBK 即可 ``` <?php @mysql_query('SET NAMES UTF8') or die('字符集設置錯誤'); ?> ``` 獲取記錄集 ``` <?php $query = "SELECT * FROM grade"; $result = @mysql_query($query) or die('SQL 語句有誤!錯誤信息: '.mysql_error()); ?> ``` 輸出一條記錄 ``` <?php print_r(mysql_fetch_array($result,MYSQL_ASSOC)); ?> ``` 釋放結果集資源 ``` <?php mysql_free_result($result); ?> ``` 關閉數據庫 ``` <?php mysql_close($conn); ?> ``` **二.增刪改查** 新增數據 ``` <?php $query = "INSERT INTO grade (name,email,point,regdate) VALUE ('李炎恢','yc60.com@gmail.com',,NOW())"; @mysql_query($query) or die('添加數據出錯:'.mysql_error()); ?> ``` 修改數據 ``` <?php $query = "UPDATE grade SET name='小可愛' WHERE id=6"; @mysql_query($query) or die('修改出錯:'.mysql_error()); ?> ``` 刪除數據 ``` <?php $query = "DELETE FROM grade WHERE id=6"; @mysql_query($query) or die('刪除錯誤:'.mysql_error()); ?> ``` 顯示數據 ``` <?php $query = "SELECT id,name,email,point FROM grade"; $result = @mysql_query($query) or die('查詢語句出錯:'.mysql_error()); while (!!$row = mysql_fetch_array($result)) { echo $row['id'].'----'.$row['name'].'----'.$row['email'].'----'.$row['point']; echo '<br />'; } ?> ``` **三.其他常用函數** mysql_fetch_row():從結果集中取得一行作為枚舉數組 mysql_fetch_assoc(): 從結果集中取得一行作為關聯數組 mysql_fetch_array(): 從結果集中取得一行作為關聯數組,或數字數組,或二者兼有 mysql_fetch_lengths (): 取得結果集中每個輸出的長度 mysql_field_name(): 取得結果中指定字段的字段名 mysql_num_rows(): 取得結果集中行的數目 mysql_num_fields():取得結果集中字段的數目 mysql_get_client_info(): 取得MySQL 客戶端信息 mysql_get_host_info(): 取得MySQL 主機信息 mysql_get_proto_info(): 取得MySQL 協議信息 mysql_get_server_info(): 取得MySQL 服務器信息 ?**?注:文章出自李炎恢PHP視頻教程,本文僅限交流使用,不得用于商業用途,否則后果自負。**
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看