Creo que lo encontré...
llegó esto:
array(11) { ["id_user"]=> string(1) "1" ["volum"]=> string(2) "23" ["tipologia"]=> string(9) "poliester" ["color_bool"]=> string(2) "no" ["color"]=> string(1) "." ["espuma"]=> string(2) "no" ["electrolisi"]=> string(2) "no" ["sal"]=> string(1) "." ["clor"]=> string(2) "43" ["ph"]=> string(2) "32" ["alcalinitat"]=> string(1) "." }
pero tu lo estas usando como si fuera:
array(11) { [":id_user"]=> string(1) "1" [":volum"]=> string(2) "23" [":tipologia"]=> string(9) "poliester" [":color_bool"]=> string(2) "no" [":color"]=> string(1) "." [":espuma"]=> string(2) "no" [":electrolisi"]=> string(2) "no" [":sal"]=> string(1) "." [":clor"]=> string(2) "43" ["😛h"]=> string(2) "32" [":alcalinitat"]=> string(1) "." }
Entonces... prueba...
$sntp->bindParam(":id_user",$datos["id_user"], PDO...);