<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. php語言

    php入門之連接mysql數據庫

    時間:2025-05-04 13:11:16 php語言 我要投稿
    • 相關推薦

    php入門之連接mysql數據庫

      php入門之連接mysql數據庫的一個類,學習php的朋友可以參考下,希望對大家有所幫助!

      項目結構:

      運行效果;

      conn.php

      復制代碼 代碼如下:

      <?php

      class ConnectionMySQL{

      //主機

      private $host="localhost";

      //數據庫的username

      private $name="root";

      //數據庫的password

      private $pass="";

      //數據庫名稱

      private $table="phptest";

      //編碼形式

      private $ut="utf-8";

      //構造函數

      function __construct(){

      $this->ut=$ut;

      $this->connect();

      }

      //數據庫的鏈接

      function connect(){

      $link=mysql_connect($this->host,$this->name,$this->pass) or die ($this->error());

      mysql_select_db($this->table,$link) or die("沒該數據庫:".$this->table);

      mysql_query("SET NAMES '$this->ut'");

      }

      function query($sql, $type = '') {

      if(!($query = mysql_query($sql))) $this->show('Say:', $sql);

      return $query;

      }

      function show($message = '', $sql = '') {

      if(!$sql) echo $message;

      else echo $message.'<br>'.$sql;

      }

      function affected_rows() {

      return mysql_affected_rows();

      }

      function result($query, $row) {

      return mysql_result($query, $row);

      }

      function num_rows($query) {

      return @mysql_num_rows($query);

      }

      function num_fields($query) {

      return mysql_num_fields($query);

      }

      function free_result($query) {

      return mysql_free_result($query);

      }

      function insert_id() {

      return mysql_insert_id();

      }

      function fetch_row($query) {

      return mysql_fetch_row($query);

      }

      function version() {

      return mysql_get_server_info();

      }

      function close() {

      return mysql_close();

      }

      //向$table表中插入值

      function fn_insert($table,$name,$value){

      $this->query("insert into $table ($name) value ($value)");

      }

      //根據$id值刪除表$table中的一條記錄

      function fn_delete($table,$id,$value){

      $this->query("delete from $table where $id=$value");

      echo "id為". $id." 的記錄被成功刪除!";

      }

      }

      $db = new ConnectionMySQL();

      $db->fn_insert('test','id,name,sex',"'','hongtenzone','M'");

      $db->fn_delete('test', 'id', 1);

      ?>

    【php入門之連接mysql數據庫】相關文章:

    php連接mysql數據庫代碼08-01

    php基礎之連接mysql數據庫和查詢數據07-30

    PHP對數據庫MySQL的連接操作11-10

    PHP腳本測試連接MySQL數據庫10-11

    PHP與MYSql連接與查詢06-19

    如何在PHP中連接MySQL數據庫11-08

    php網站如何連接到遠程mysql數據庫11-11

    PHP連接局域網MYSQL數據庫的技巧08-05

    PHP連接MYSQL數據庫的3種常用方法09-15

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人