2017-03-31 13 views
-3

SQLデータをHTMLデータに入れようとしていますが、これはこれまでのコードですが、まだ動作しません。私はあなたが外のテーブルを描きたい場合は任意の応答が大幅にSQLデータをHTMLテーブルに入れる方法

while ($rowObj = $queryResult->fetch_object()) { 
echo "<tr>"; 
echo"<td>" . $AE_events ['eventTitle'] . "</td>; 
echo"<td>" . $AE_events ['eventDescription'] . "</td>; 
echo"<td;>" . $AE_events ['eventStartDate'] . "</td>; 
echo"<td>" . $AE_events ['eventEndDate'] . "</td>; 
echo"<td>" . $AE_events ['eventPrice'] . "</td>; 

    $AE_eventTitle = $rowObj->eventTitle; 
    $AE_eventDescription = $rowObj->eventDescription; 
    $AE_eventStartDate = $rowObj->eventStartDate; 
    $AE_eventEndDate = $rowObj->eventEndDate; 
    $AE_eventPrice = $rowObj->eventPrice; 
    echo "<div> $AE_eventTitle<br> $AE_eventDescription<br> 
$AE_eventStartDate<br> 
$AE_eventEndDate<br> $AE_eventPrice<br> </div>"; 

} 
+1

構文エラー、あなたが​​" "すべての '' –

+0

エラーを解析$ AE_events [ 'EVENTTITLE']。 ";'最初のエラー – Jerodev

+0

'エコーの後に'"'欠けている –

答えて

0

を高く評価し、(HTMLにPHPを置く)私はそれを他の方法でラウンドを行うべきかどうかを疑問に思って、私のPHPコードにHTMLを入れて試してみましたPHPのデータでは、ネストされたループを使用する必要があります。最初のループは行を管理し、ネストされたループは列を管理します。例:

$data = [ 
    [1, 3, 5], 
    [2, 4, 6] 
]; 
print "<table>"; 
for ($i = 0; $i < count($data); $i++) { 
    $row = $data[$i]; 
    print "<tr>"; 
    for ($k = 0; $k < count($row); $k++) { 
     print "<td>{$row[$k]}</td>"; 
    } 
    print "</tr>"; 
} 
print "</table>"; 

出力:

<table> 
    <tr> 
     <td>1</td> 
     <td>3</td> 
     <td>5</td> 
    </tr> 
    <tr> 
     <td>2</td> 
     <td>4</td> 
     <td>6</td> 
    </tr> 
</table> 
関連する問題