부모 (회원 ID가 MID 인)에 연결된 데이터베이스에 자녀를 추가하고 싶습니다. 나는 그 오류가 날짜 형식 (atleast 내가 믿는 것) 안에 있다고 믿고, 나는 또한 strtotime ($ dob)을 사용하려고 시도했다. 그러나 이것은 아무 것도 바뀌지 않았다.날짜가 MySQL 데이터베이스에 삽입됩니다.
$name = htmlspecialchars($_GET['Name']);
$dob = $_GET['DOB'];
$newDOB = date("Y-m-d", $dob);
$mid = $_GET['mid'];
if(isset($_GET['Name'], $_GET['DOB'], $_GET['mid']))
$alert = true;
if(!empty($name) && !empty($newDOB) && !empty($mid))
add_family_member($mid, $newDOB, $name);
멤버 추가 기능 :
function add_family_member($mid, $dob, $name)
{
global $con;
$sql = "INSERT INTO Children(MID, DOB, Name) VALUES(?, ?, ?)";
$stmt = $con->prepare($sql);
if($stmt)
{
$b = $stmt->bind_param("iss", $mid, $dob, $name);
if($b)
{
$e = $stmt->execute();
if($e)
return true;
}
}
return false;
}
시도가있는 경우 ($ B를 제거하기) {} 또는 echo $ b –
PDO와 MySQLi를 함께 사용할 수 없습니다. Btw'DateTime'은 특별히 만들어진 것입니다 ... 날짜와 시간 ;-) – DanFromGermany
삽입물이 전혀 없거나 오류가 있습니까? 오류가있는 경우 게시하십시오 –