저는 TV 프로그램에서하는 캘린더에 문제가 있습니다.PHP에서 두 값을 연결합니다.
기본적으로 나는 요일과 매일 방영되는 프로그램을 출력하고 싶습니다. (7 개 가지 쿼리 분명히을하지 않고)
다음은 일주일의 시작과 끝
$stmt = $conn->prepare("SELECT *
FROM show_episode_airdate, show_episode
WHERE show_episode_airdate.airdate BETWEEN :weekbeginning AND :weekend AND show_episode.episode_id = show_episode_airdate.episode_id ");
$stmt->execute(array(':weekbeginning' => $begin_date, ':weekend' => $end_date));
while($row = $stmt->fetch()) {
}
이 일주일의 일곱 날짜를 출력 사이의 방송일과 함께 쇼를 출력합니다.
foreach ($listofdays as $num=>$jour) {
$date_table[$num] = date('m-d-Y',$weekbegin[0]+$num*DUREE_UN_JOUR);
$daysoftheweek = $date_table[$num];
var_dump($daysoftheweek);
}
이
는 다음을 출력합니다string '05-20-2013' (length=10)
string '05-21-2013' (length=10)
string '05-22-2013' (length=10)
string '05-23-2013' (length=10)
string '05-24-2013' (length=10)
string '05-25-2013' (length=10)
string '05-26-2013' (length=10)
내가 ?? 후있어 무엇을 달성하기 위해 그 두 가지를 결합하는 방법을 이해하지 않습니다! 이러한 이상
사용 $rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
루프 아마도 explode
및 mktime
사용하여 유닉스 타임 스탬프에 자신의 문자열 형식의 날짜로 변환 :
foreach($rows as &$row) {
$unix_airdate= mktime(...TODO);
$row['unix_airdate']= $unix_airdate;
}
unset($row); //do not forget because $row was a reference
을 여기
지금 치료 중입니다. – CharlieAus
완료. 나는 언어를 모두 사용하며 약간 섞어서 사용하는 경향이있다 : – CharlieAus
아, 걱정하지 마라. 나는'dutch x english'을 보았다. :) – HamZa