2017-10-08 130 views
0

美好的一天 我正在編寫一個網站,它必須使用來自服務器的php文件並將其顯示到HTML表格中。 PHP文件生成一個JSON數組,並有如下輸出在HTML中使用PHP文件

Array 
(
[0] => Array 
    (
    ) 

[1] => Array 
    (
     [Description] => Bacon, feta and avo panini 
     [Order_Number] => 7111 
    ) 

[2] => Array 
    (
     [Description] => Bacon, feta and avo panini 
     [Order_Number] => 7112 
    ) 

[3] => Array 
    (
     [Description] => Cheese, ham and pineapple panini 
     [Order_Number] => 7111 
    ) 

[4] => Array 
    (
     [Description] => Cheese, ham and pineapple panini 
     [Order_Number] => 7112 
    ) 

[5] => Array 
    (
     [Description] => Grilled cheese panini 
     [Order_Number] => 7111 
    ) 

我的問題是如何顯示的數據轉換成HTML表格給出了2列,分別爲描述訂單號

在此先感謝

+0

用'foreach'和輸出數據遍歷數組。 –

回答

0

在這裏你去:

<!DOCTYPE html> 
<html> 
<head> 
<style> 
table { 
    font-family: arial, sans-serif; 
    border-collapse: collapse; 
    width: 100%; 
} 

td, th { 
    border: 1px solid #dddddd; 
    text-align: left; 
    padding: 8px; 
} 

</style> 
</head> 
<body> 

<table> 
    <tr> 
    <th>Description</th> 
    <th>Order_Number</th> 
    </tr> 
<?php 
foreach ($yourArry as $row) 
{ 
    echo "<tr>"; 
    echo "<td>".$row["Description"]."</td>"; 
    echo "<td>".$row["Order_Number"]."</td>"; 
    echo "</tr>"; 
} 
?> 
</table> 

</body> 
</html> 

的想法在這裏你的PHP文件裏用普通的方式,但裏面這裏的表是寫你的HTML代碼來PHP的邏輯我只是在你的json數組中做了一個foreach循環,並且只要數據與數據一樣回顯行元素

+0

非常感謝。它幫助了我很多,解決了我的問題。 – FSmith94