私は最近mysqlからmysqliに移動しましたが、多くのグーグルの後でも、問題に直面しています。Plzはこのデータベースクラスを確認し、plzは私がどこが間違っているかを見つけるのに役立ちます。ありがとう。
mysqlをmysqliに変更しましたが、機能していません。
<?php
class database {
private $connection;
public function __construct() {
$this->connect();
}
public function connect() {
$this->connection = mysqli_connect('localhost', 'root', '', 'new5');
}
}
$db = new database;
?>
他のクラスでは、上記のクラスを含めた後$db
、
class pro{
$query = mysqli_query("SELECT id, parent_id, name FROM categories");
while($row = mysqli_fetch_array($query, MYSQLI_BOTH)){
$id = $row["id"];
echo $id
}
}
}
$p = new pro();
mysqli手続き型とOOの両方の方法を試しましたが、失敗しました。手続き型とoop型の両方で提案してください。
ありがとう