2012-05-22 4 views
0

관리자가 축구 경기를 추가 할 앱을 만들어야합니다.크론 또는 다른 것을 사용하고 있습니까?

그런 다음 일치 항목이 홈페이지에 표시되고 경기가 시작되기 전에 추가됩니다. 17:15에 추가하고 20:45에 일치가 시작되면 레이블 일치를 시작해야하므로 비활성화하거나 페이지에서 제거합니다.

나는 codeigniter PHP 프레임 워크를 사용하고 있습니다. 나는 cron 작업에 유용한 것을 보지 못했습니다. 이 경우에 cron 방식을 사용합니까? 아마 PHP는 네이티브 크론 기능

를 사용해야합니다 어떤 조언을 내가 아마도 주기적으로 어쩌면 정리 된 데이터베이스 항목을 제외하고, 여기에 무엇을 할 수 있는지 크론 표시되지 않습니다

+2

크론 작업은 무엇이 필요합니까? 알려진 경기 시간이 지난 경우 페이지 디스플레이에 "경기 시작"을 표시하지 않으시겠습니까? –

+0

오, 그래서이 경우에는 현재 시간 만 참조 할 수 있습니다. 나는 더 많은 것을해야한다는 것을 명심했다. 감사 ;) – zarkoz

답변

2

감사.

당신이해야 할 일은 데이터베이스의 시작 시간으로 현재 시간을 확인하는 것입니다.

1

나는 이것을 위해 크론 작업이 필요하다고 생각하지 않습니다. PHP는 코드를 평가하고 사용자가 요청할 때마다 페이지를 구성하므로 정확한 시간에 해당하는 일치 항목이 표시되는지 확인할 수 있습니다. 종료 시간이 현재 시간보다 늦은 일치 항목을 선택하는 쿼리를 중심으로 페이지를 만들면됩니다.

2

크론 당신이 sceduled 작업을 수행해야 할 서버 측 애플리케이션의 프론트 엔드에 크론 표시 아무것도, 당신은 당신이 데이터베이스에서 확인 원하는대로 다음 확인 스크립트에 정기적으로 전화를해야 할 수도 있습니다

jQuery(document).ready(function() { 
setTimeout(function() { 
     // here you can call any javascript function which will access your script through ajax call 
}, 1000); 
관련 문제