Error fatal detectable: el objeto de la clase PDOStatement no se pudo convertir en cadena en la línea 114

Estoy intentando agregar algunos datos a mi base de datos, pero recibo el error Error fatal que se puede capturar: el objeto de la clase PDOStatement no se pudo convertir en una cadena en /var/www/mandje.php en la línea 114. Este es el código Estoy usando:

 foreach($_SESSION["cart"] as $id => $value){

        $query = $db->query('SELECT * FROM Producten WHERE ProductID ="'.$id.'" ');
        $query->execute();

        while($row = $query->fetch(PDO::FETCH_ASSOC)){
            $price = $row['Prijs'];
            $ProductID = $row['ProductID'];
            }
        $sql="INSERT INTO Bestellingsdetail( Bestelnummer, ProductID, Aantal, Prijs)
        VALUES ($max,$ProductID,$value,$price)";      //<---- line 114
        $count = $db->execute($sql);

Realmente no entiendo lo que está mal aquí. Cualquier ayuda sería muy apreciada :)

Respuestas a la pregunta(3)

Su respuesta a la pregunta