こんにちは、mysql の代わりに mysqli を使用してコードを再構築しようとしていますが、php クラスの mysql に問題があります。
$db = new mysqli('localhost','user','password','dbname');
require_once('classes/some_class.php');
$some_class = new some_class();
some_class.php で:
class some_class {
function __construct() { $db->query('blablabla'); }
}
これは機能しませんが$db = new ...
、some_class.php を追加すると機能します。
そのため、some_class.php はデータベース接続を認識していません:/