2011-06-13 2 views
0

나는 지금 당장이 테이블을 html로 볼 수 있는지 이해하지 못하고 있습니다. CSS로 HTML로 테이블을 만드는 방법을 알고 있지만 PHP로는 확실하지 않습니다. 나는 PHP에 익숙하지 않으며 이것은 여러분 대부분에게 어리석은 질문 일 수 있습니다. 나는 누군가가 설명 할 수 있기를 바라고 있으며, 나는 그것을 더 잘 이해하고있다.테이블이 PHP와 동일합니까

테이블에 무엇인가를 표시하는 방법을 아직 이해하지 못했습니다.

답변

3

브라우저는 html 만 읽습니다.

PHP은 브라우저에서 읽는 html을 생성하는 데 사용되는 서버에서 해석 한 프로그래밍 언어입니다.

그런데 PHP 테이블과 같은 것이 없다고했습니다. 정상적인 방법으로 테이블을 만드십시오. PHP를 사용하여 "동적"테이블을 만드는 예제를보십시오.
my-table-generator.php

<?php 
$animals = array("dog", "cat", "duck"); 
?> 

<table> 
    <tr> 
    <?php 
     foreach($animals as $animal) 
     { 
      echo "<td>".$animal."</td>"; 
     } 
    ?> 
    </tr> 
</table> 
+0

이제는 PHP에서 한 달 동안 돈을 가지고 일하고 있으며 PHP를 사용하여 테이블을 생성한다고합니다. 그러나 만약 내가 그것을 사용하는 규칙적인 방법으로 나는 내가 필요로하지 않는 것을 사용하는 것입니다. 이제 어레이에 대해 알지만이 문제가 있으면 은행 이해 관계가있는 것처럼 보일 정도로 거의 필요합니다. 그렇지 않다면 조금 더 설명 할 수 있습니다. – andy

+0

@andy 죄송합니다. 필요한 것을 얻지 못했습니다. 논리 단계로 설명하십시오. – Frankie

+0

저는 PHP를 사용하여 돈을 표에 표시하려고합니다. HTML로 표를 작성하는 방법은 알고 있지만 PHP에서는 표를 작성하지 않습니다. 그러나 당신이하는 일과 관계없이 테이블이 동일하다는 것을 알고 있습니다. 나는 당신이 그곳에 올려 놓은 예를보고 있는데 그것은 다소 의미가 있습니다. 나는 잔고 구입, ATM 예금, 귀 먹고 다시 구매를 사용하고 있습니다. 그리고 각각의 후 나는 새로운 균형을 가지고 있다고 생각합니다. 나는 그것을 해결했습니다. 유일한 것은 PHP에 대해이 테이블을 수행하는 것입니다. – andy

1

PHP가 브라우저에 동적 HTML을 전송하는 데 도움이 : 이제

예 ... $animals가 데이터베이스에서 가져온됩니다 것을 상상한다. HTML은 사용중인 백엔드 언어와 상관없이 항상 동일하게 유지됩니다. 따라서 일반 HTML을 사용하고 PHP를 사용하여 렌더링하십시오. 당신은 DB에서 오는 일부 데이터의 여러 행을 표시하려는 경우 예를 들어, 당신은 <tr><td></td></tr>

예를 인쇄하려면, PHP 루프를 사용합니다 :

for($i = 0 ; $i < 10 ; $i++){ 
    echo "<tr><td>$i</td></tr>"; 
} 
아마

하지 아주 좋은 예 그러나 희망을 메시지를 가로 질러 갈 것이다.