I created a class to access my database. The simplified class is following (I named it dbaccess.php)
class dbaccess { function read($db) { $con = mysqli_connect($db); if (mysqli_connect_errno()){ echo "Failed to connect to MySQL: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM equipment"); while($row = mysqli_fetch_array($result)){ $print = $print . $row['ID'] . " " . $row['name'] . " " . $row['new_price'] . " " . $row['residual_value'] . "<br>"; } echo $print; mysqli_close($con); } } To access the class, I use this code
include './dbaccess.php'; //define db address $add = '"localhost","myuser","mypassword","mydbname"'; $db = new dbaccess; $db->read($add); This code resulting
Failed to connect to MySQL: Unknown MySQL server host '"localhost","myuser","mypassword","mydbname"'(2) I don't know how to fix it, can anyone here help me?
"localhost","myuser","mypassword","mydbname"