相关疑难解决方法(0)

如何使用OOP从另一个.php到另一个.php的类使用$ db?

我是OOP PHP的新手,自从我开始进行Web开发以来,我一直在使用过程API,因此我很难迁移到OOP.

所以我要说.php下面有四个文件和结构.

connection.db.php

<?php
    define("DB_HOST", "127.0.0.1");
    define("DB_USER", "root");
    define("DB_PASS", "");
    define("DB_NAME", "sample_db");

    $db = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);

    echo (!$db->connect_error) ? NULL : die("<pre>Unable to connect to the MySQL Server -> $db->connect_error</pre>");
?>
Run Code Online (Sandbox Code Playgroud)

sampleclass.class.php

<?php
    public $db;

    class MySQLqueries {
        public function samplefunction($queryString) {
            $sqlQry = mysqli->query($queryString);

            return ($sqlQry) ? "<pre>Query Executed Successfully</pre>" : die("<pre>An error occured -> $db->error</pre>");
        }
    }
?>
Run Code Online (Sandbox Code Playgroud)

includes.inc.php

<?php
    error_reporting(0);
    date_default_timezone_set("Asia/Manila");

    require 'connection.db.php';
    require 'sampleclass.class.php';
?>
Run Code Online (Sandbox Code Playgroud)

的index.php

<?php
    require 'includes.inc.php';

    $todo …
Run Code Online (Sandbox Code Playgroud)

php mysql oop mysqli

4
推荐指数
2
解决办法
2363
查看次数

标签 统计

mysql ×1

mysqli ×1

oop ×1

php ×1