I would like to write a database connection class and I dont understand how I have to write the select method with bind_param-s. Here is the full code. And here the part of the code where I need the help:
public function select($sql){
        $db = $this->connect(); //This methos connect to the DB
        $stmt = $db->prepare($sql); 
        if($stmt === false){ //If the prepare faild
            trigger_error("Wrong SQL", E_USER_ERROR);
        }
        $error = $stmt->bind_param("i", $id);
        if($error){
            return "Error: ".$stmt->error, $stmt->errno;
        }
        $err = $stmt->execute();
        if($error){
            return "Error: ".$stmt->error, $stmt->errno;
        }
        $result =  $stmt->bind_result($id);
        $stmt->close();
        $dbConnection->closeConnection($db);
        return $result;
    }
I need to got it parameters or how can I slove it?
 
     
    