0
조건에 따라 데이터베이스에서 특정 항목을 삭제하려고합니다.mysql 데이터베이스의 테이블에서 행 삭제하기
while ($row = mysql_fetch_array($result)) {
$now = strtotime("now");
$dateArray = date_parse_from_format("n-j-Y", $row["date"]);
$event_date = strtotime($dateArray['year'].'-'.$dateArray['month'].'-'.$dateArray['day']);
// temp user array
$event = array();
if($event_date > $now) {
//Event is in the future
$pid_check =$row["pid"];
$event["pid"] = $row["pid"];
$event["name"] = $row["name"];
$event["longitude"] = $row["longitude"];
$event["latitude"] = $row["latitude"];
$event["pavement"] = $row["pavement"];
$event["traffic"] = $row["traffic"];
$event["environment"] = $row["environment"];
$event["image_b64"] = $row["image_b64"];
$event["date"] = $row["date"];
$event["time"] = $row["time"];
$event["type"] = $row["type"];
// push single product into final response array
array_push($response["events"], $event);
} else {
$result2 = mysql_query("DELETE FROM events WHERE pid = $pid_check");
}
}
을하지만이 때 작동하지만, 삭제 (대만족)하지 않는 result2 내가 주석 때, 최대 빈 제공 : 여기에 내가 가진 것입니다. 삭제하려면 어떻게해야합니까? 죄송합니다. 간단한 질문이라면 언어에 대한 지식이별로 없습니다.
... 감사합니다. 통지해야합니다. – TylerM