Based on this table from PHP .net :
Type specification chars Character Description i corresponding variable has type integer d corresponding variable has type double s corresponding variable has type string b corresponding variable is a blob and will be sent in packets
I write code:
$stmt = $this->conn->prepare("INSERT INTO days(day,startLocation) VALUES(?,?)");
$stmt->bind_param("ss", $day, $startLocation);
but problem is becouse my startLocation field in database use type POINT, so
How I can make bind_param with POINT dataType in mysql?
INSERT INTO days(day,startLocation) VALUES(?, POINT(?, ?)?bind_param() on a non-objecterror means theprepare()call already failed, so something is amiss with the SQL statement itself rather than variable types. Checkecho $this->conn->error;to find out why after attempting to callprepare().