PHP에서 하위 쿼리 값으로 테이블 만들기

Argenteuil에 사는 Aloysia 님

친애하고 충실한 '스태커'안녕하세요! 다음 배열이 있습니다.

$array = array(
    "0" => array("1", "2", "3", "4", "5"),
    "1" => array("I", "II", "III", "IV", "V"),
    "2" => array("i", "ii", "iii", "iv", "v"),
    "3" => array("A", "B", "C", "D", "E"),
    ...,
    "9" => array("a", "b", "c", "d", "f"),
);

다음과 같이 하위 배열의 값으로 테이블을 만들고 싶습니다.

| 1 | 2  |  3  | 4  | 5 |
| I | II | III | IV | V |
| i | ii | iii | iv | v |
| A | B  |  C  | D  | E |
|...|    |     |    |   |
| a | b  |  c  | d  | e |

나는 그렇게 시도했다 :

$table = '<table border=1>';
// Select values of the array to create table.
foreach($array as $row){
    foreach($row as $key => $value){
        $table .= '
            <tr>
                <td>'.$row['0'].'</td>
                <td>'.$row['1'].'</td>
                <td>'.$row['2'].'</td>
                <td>'.$row['3'].'</td>
                <td>'.$row['4'].'</td>
            </tr>';
    }
}
$table .= '</table>';

하지만 문제는 모든 하위 배열이 표에 8 번 표시된다는 것입니다.

| 1 | 2  |  3  | 4  | 5 |
| 1 | 2  |  3  | 4  | 5 |
| 1 | 2  |  3  | 4  | 5 |
| 1 | 2  |  3  | 4  | 5 |
| 1 | 2  |  3  | 4  | 5 |
| 1 | 2  |  3  | 4  | 5 |
| 1 | 2  |  3  | 4  | 5 |
| 1 | 2  |  3  | 4  | 5 |
| I | II | III | IV | V |
| I | II | III | IV | V |
| I | II | III | IV | V |
| I | II | III | IV | V |
| I | II | III | IV | V |
| I | II | III | IV | V |
| I | II | III | IV | V |
| I | II | III | IV | V |
|...|    |     |    |   |
| a | b  |  c  | d  | e |
| a | b  |  c  | d  | e |
| a | b  |  c  | d  | e |
| a | b  |  c  | d  | e |
| a | b  |  c  | d  | e |
| a | b  |  c  | d  | e |
| a | b  |  c  | d  | e |
| a | b  |  c  | d  | e |

나는 내가 뭘 잘못하고 있는지 모르고 당신의 도움을 높이겠습니다. 미리 감사드립니다!

== 업데이트 ==

Félix Gagnon-Grenier의 몇 가지 팁을 따르면 코드는 다음과 같아야합니다.

<?php

$array = array(
"0" => array("1", "2", "3", "4", "5"),
"1" => array("I", "II", "III", "IV", "V"),
"2" => array("i", "ii", "iii", "iv", "v"),
"3" => array("A", "B", "C", "D", "E"),
"9" => array("a", "b", "c", "d", "f")
);

print_r($array);


$table = '<table border=1>';
// Select values of the array to create table.
foreach($array as $key => $row){
    $table .= '<tr>';
    foreach($row as $value){
        $table .= '
                <td>'.$value.'</td>
        ';
    }
    $table .= '</tr>';
}
$table .= '</table>';

echo $table;
?>

그래서 잘 작동합니다!

Felix Gagnon-Grenier

거의 알았다

foreach($array as $key => $row){
    $table.= '<tr>';
    foreach($row as $value){
        $table.= '<td>'.$value.'</td>';
    }
    $table.= '</tr>';
}

각 초기 배열에 대한 새 테이블 행을 원하고 각 값에 대한 새 테이블 셀을 원합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

SQL Server의 하위 쿼리에서 오류를 일으키는 임시 테이블 만들기

분류에서Dev

마스터 필드 값을 만들기 위해 동일한 테이블에서 조인 / 하위 쿼리를 사용하는 SQL Server 선택 쿼리

분류에서Dev

Django에서 쿼리를 사용하여 테이블 만들기

분류에서Dev

다른 테이블의 열 값을 기반으로 한 테이블에서 선택하는 SQL 쿼리

분류에서Dev

쿼리 테이블의 셀 값을 기반으로 전체 행을 굵게 만들기위한 VBA 코드

분류에서Dev

하나의 열 값을 기준으로 3 개의 테이블에서 값을 분리하는 SQL 쿼리

분류에서Dev

다른 테이블 열의 값을 기반으로하는 쿼리 테이블

분류에서Dev

FK 값을 기반으로하는 쿼리 테이블

분류에서Dev

테이블에서 특정 항목을 선택하는 SQL 쿼리 만들기

분류에서Dev

IN 쿼리를 사용하여 테이블 열에서 값 찾기

분류에서Dev

열 값을 기준으로 3 가지 옵션 및 다른 테이블에서 선택하는 SQL 쿼리

분류에서Dev

Oracle-열 값을 기반으로 한 테이블에서 다른 테이블로 데이터를 비닝하는 SQL 쿼리?

분류에서Dev

하나의 쿼리로 다른 테이블에서 값 가져 오기

분류에서Dev

특정 열의 값을 기반으로 테이블의 값을 서로 비교하고 Null을 무시하는 차이점 만 표시하는 쿼리

분류에서Dev

테이블의 정보를 기반으로 쿼리 만들기

분류에서Dev

값이 다른 테이블에서 데이터를 찾기위한 SQL 쿼리

분류에서Dev

값이 다른 테이블에서 데이터를 찾기위한 SQL 쿼리

분류에서Dev

이전 쿼리를 기반으로 테이블에서 임의의 행을 선택하는 SQL 쿼리

분류에서Dev

테이블에서 행을 선택하기위한 Xpath 쿼리

분류에서Dev

MySQL에서 테이블 쿼리를 만들 때 변수를 테이블 이름으로 사용하는 방법은 무엇입니까?

분류에서Dev

동일한 테이블의 다른 열 값을 기반으로 테이블에서 날짜를 추출하는 SQL 쿼리?

분류에서Dev

파워 쿼리에서 다른 테이블의 값을 기반으로 테이블의 행을 필터링하는 방법

분류에서Dev

다른 테이블의 값을 기반으로 테이블에서 SQL 쿼리를 수행하는 방법은 무엇입니까?

분류에서Dev

if 조건으로 하위 쿼리를 기반으로 테이블 업데이트

분류에서Dev

Oracle FROM에서 하위 쿼리로 테이블을 효율적으로 조인

분류에서Dev

두 번째 테이블의 행에 우선 순위를 부여하여 기준에 따라 두 테이블을 병합하는 쿼리 만들기

분류에서Dev

활성 보고서-C # 테이블 값을 기반으로 페이지 머리글 열 이름 만들기

분류에서Dev

일부 필드에 여러 값이있는 MySQL 쿼리로 테이블 만들기

분류에서Dev

테이블 bd에서 여러 값을 선택하는 PHP fom 만들기

Related 관련 기사

  1. 1

    SQL Server의 하위 쿼리에서 오류를 일으키는 임시 테이블 만들기

  2. 2

    마스터 필드 값을 만들기 위해 동일한 테이블에서 조인 / 하위 쿼리를 사용하는 SQL Server 선택 쿼리

  3. 3

    Django에서 쿼리를 사용하여 테이블 만들기

  4. 4

    다른 테이블의 열 값을 기반으로 한 테이블에서 선택하는 SQL 쿼리

  5. 5

    쿼리 테이블의 셀 값을 기반으로 전체 행을 굵게 만들기위한 VBA 코드

  6. 6

    하나의 열 값을 기준으로 3 개의 테이블에서 값을 분리하는 SQL 쿼리

  7. 7

    다른 테이블 열의 값을 기반으로하는 쿼리 테이블

  8. 8

    FK 값을 기반으로하는 쿼리 테이블

  9. 9

    테이블에서 특정 항목을 선택하는 SQL 쿼리 만들기

  10. 10

    IN 쿼리를 사용하여 테이블 열에서 값 찾기

  11. 11

    열 값을 기준으로 3 가지 옵션 및 다른 테이블에서 선택하는 SQL 쿼리

  12. 12

    Oracle-열 값을 기반으로 한 테이블에서 다른 테이블로 데이터를 비닝하는 SQL 쿼리?

  13. 13

    하나의 쿼리로 다른 테이블에서 값 가져 오기

  14. 14

    특정 열의 값을 기반으로 테이블의 값을 서로 비교하고 Null을 무시하는 차이점 만 표시하는 쿼리

  15. 15

    테이블의 정보를 기반으로 쿼리 만들기

  16. 16

    값이 다른 테이블에서 데이터를 찾기위한 SQL 쿼리

  17. 17

    값이 다른 테이블에서 데이터를 찾기위한 SQL 쿼리

  18. 18

    이전 쿼리를 기반으로 테이블에서 임의의 행을 선택하는 SQL 쿼리

  19. 19

    테이블에서 행을 선택하기위한 Xpath 쿼리

  20. 20

    MySQL에서 테이블 쿼리를 만들 때 변수를 테이블 이름으로 사용하는 방법은 무엇입니까?

  21. 21

    동일한 테이블의 다른 열 값을 기반으로 테이블에서 날짜를 추출하는 SQL 쿼리?

  22. 22

    파워 쿼리에서 다른 테이블의 값을 기반으로 테이블의 행을 필터링하는 방법

  23. 23

    다른 테이블의 값을 기반으로 테이블에서 SQL 쿼리를 수행하는 방법은 무엇입니까?

  24. 24

    if 조건으로 하위 쿼리를 기반으로 테이블 업데이트

  25. 25

    Oracle FROM에서 하위 쿼리로 테이블을 효율적으로 조인

  26. 26

    두 번째 테이블의 행에 우선 순위를 부여하여 기준에 따라 두 테이블을 병합하는 쿼리 만들기

  27. 27

    활성 보고서-C # 테이블 값을 기반으로 페이지 머리글 열 이름 만들기

  28. 28

    일부 필드에 여러 값이있는 MySQL 쿼리로 테이블 만들기

  29. 29

    테이블 bd에서 여러 값을 선택하는 PHP fom 만들기

뜨겁다태그

보관