PHP, CSS 등이 많이 포함 된 상당히 복잡한 html 테이블이 있으며 약 200 행의 코드로 구성됩니다. 내 웹 페이지의 세 가지 영역에서 표를 재현해야합니다. 매번 200 줄의 코드를 복사하여 붙여 넣지 않아도되도록 테이블을 2 번째와 3 번째 복제하는 가장 좋은 방법은 무엇입니까? 분명히이를 수행하기위한 최선의 방법이 있어야합니다.동일한 페이지에서 여러 번 테이블을 반복하십시오.
1
A
답변
1
그냥 포함 파일을 사용할 수 있습니다 다음 테이블을 원하는 각 페이지에 포함 파일에 대한 참조를 넣어.
<?php include("table.php"); ?>
그리고 W3 스쿨에서 더 많은 정보는 여기에서 찾을 수 있습니다 : http://www.w3schools.com/php/php_includes.asp
0
당신이 jQuery를 사용하고 있습니까? 데이터의 출처는 어디입니까? 하드 코딩되었거나 데이터베이스에 있습니까? 당신은 내 생각에 옳다. 정적 HTML로 코딩 된 (처음에는) 200 행의 테이블을 뷰에 추가해서는 안된다.
귀하의 문제에 대한 구체적인 상황과 귀하가 달성하고자하는 것을 제공해주십시오.
0
다음은 데이터베이스에서 정보를 수집 할 때 PHP를 사용하는 솔루션입니다. 이렇게하면 DB에서 반환 된 각 결과에 대해 새로운 행이 만들어집니다. 200 개의 다른 비트로 정보를 데이터베이스로 사용한다고 가정합니까?
희망이 어떻게 든 당신을하는 데 도움이 :
편집 : 그냥 질문을 다시 읽어 배를 뛰어가 조금 임 두려워 (사과) 나는 위의 포스터를 제안하고 그의 방법 :
을 포함<table>
<tr>
<?php
// create query and make them load so the most recent shows first
$query = "SELECT * FROM ourtable ORDER BY id DESC";
// execute query
$result = mysql_query($query) or die ("Error in query: $query. ".mysql_error());
while($row = mysql_fetch_row($result)) {
echo "<td>".$row[0]."</td>";
}
?>
</tr>
</table>
0
ID가있는 테이블 주위에 div 래퍼를 넣으십시오. 빈 칸을 다른 장소에 넣으십시오.
<script type="text/javascript"
function dupTable()
{
str=document.getElementById('tableWrapper').innerHTML;
document.getElementById('dest1').innerHTML=str;
document.getElementById('dest2').innerHTML=str;
}
onload=dupTable;
</script>
관련 문제
- 1. DataTable을 여러 번 반복하십시오.
- 2. mstest 테스트를 여러 번 반복하십시오.
- 3. 부스트 테스트에서 테스트 케이스를 여러 번 반복하십시오.
- 4. 동일한 테이블을 두 번 잠그기
- 5. HTML 페이지에서 동일한 이미지가 여러 번 참조되는 경우 이미지 데이터가 한 번 또는 여러 번 전송됩니까?
- 6. 한 페이지에서 여러 번 제출
- 7. 페이지에서 동일한 사용자 컨트롤을 여러 번 사용할 수 있습니까?
- 8. 동일한 페이지에서 여러 번 Greasemonkey 스크립트를 실행 하시겠습니까?
- 9. 페이지에서 동일한 JQuery 토큰 입력 상자를 여러 번 사용하기
- 10. MySQL : 조인을 사용하여 동일한 테이블을 여러 번 검색 중
- 11. Mathematica에서 함수를 n 번 반복하십시오.
- 12. 동일한 객체에 여러 번 호출 -
- 13. 동일한 기능을 여러 번 변경하십시오.
- 14. 동일한 JS 함수 - 여러 번?
- 15. 동일한 페이지에서 여러 Ajax 호출
- 16. 동일한 페이지에서 여러 자동 완성
- 17. 동일한 테이블을 두 번 참조하는 방법은 무엇입니까?
- 18. 동일한 쿼리에서 테이블을 두 번 이상 조인합니까?
- 19. MySQL - 동일한 테이블을 두 번 쿼리합니다.
- 20. mysql이 동일한 테이블을 두 번 남겨 두었습니다.
- 21. EF4 : 동일한 테이블을 두 번 사용합니다.
- 22. 재 스퍼 보고서에서 모든 열을 여러 번 반복하십시오.
- 23. Django - 양식을 한 번에 n 번 반복하십시오.
- 24. Jquery 페이지에서 여러 번 카운트 다운
- 25. 각 페이지에서 여러 번 실행중인 클립 클립
- 26. 테이블을 여러 번 가입시키는 방법과 관계 테이블?
- 27. MySQL : 단일 테이블을 여러 번 검색하고 있습니까?
- 28. 하나의 양식으로 데이터베이스 테이블을 여러 번 편집
- 29. 동일한 배열에서 array_multisort를 여러 번 사용 하시겠습니까?
- 30. 동일한 jQuery 함수를 여러 번 사용