투표 시스템이 있습니다. 사람이 투표 할 때마다 'Votes'이라는 열에 새 행을 추가하고 모든 세부 정보 + 날짜, 시간을 추가합니다.이번 달에 PHP mySQL이 투표합니까?
관리 패널에 이번 달에 얻은 득표 수를 말하는 기능을 추가하고 싶습니다.
어떻게하면됩니까?
아마 날짜() + 30 일 CURDATE보다 낮은 모든 행을 선택하고 네 경우 모두 광고 우리가 얼마나 많은 행 개수 삭제 하시겠습니까?
public function votesThisMonth()
{
$this->query = $this->pdo->prepare("SELECT * FROM votes WHERE date<DATE_SUB(curdate(), INTERVAL 30 DAY)");
$result = $this->query->execute();
return $result;
}
네, 그 방법입니다. 삭제 제외. 왜 지울거야? –
그런 식으로 모든 레코드가 여전히 db 광고에 저장 될 것입니다. 아니면 상관 없습니까? – user2363542
몇 마디입니까? 스토리지 공간이 문제가되기 전에 수백만 달러를 유지해야합니다. – andrewsi