2009-12-21 3 views
0

나는 4 개의 열 (idguide, idday, starthour, program)이있는 프로그램 가이드에 관한 테이블을 가지고 있습니다. 하루에 화면에 표시하고 싶습니다. 내가 tblguide FROM이 SELECT *처럼 7 배 레코드를 호출해야합니다 WHERE이 작동하지만 더 큰 부하를 발생 start ASC7 대신 하나의 PHP 레코드 집합? 프레젠테이션 중 추가 필터링

에 의해 idday = 1 ORDER; 거기에 하나의 레코드 집합 및 프레젠테이션 동안 idday 필터를 다른 솔루션이 있습니까? SELECT * FROM tblguide 주문 번호 start ASC

어떤 해결책이 있습니까? 배열 나는 그렇게 익숙하지 않다. 도와 주셔서 감사합니다. 검색하는 동안 당신은

SELECT * FROM tblguide ORDER BY idday, start; 

답변

0

을 의미하지 말고 나머지를?

편집 :

$oldday = null; 
while($r = mysql_fetch_assoc($whatever)) { 
    if($oldday!=$r['idday']) { 
     // It's a new day! 
     $oldday = $r['idday']; 
    } 
    // whatever 
}