經與改變我的列寬,並通過PHP更改表列
改變它colspan='2'
工作了,直到我while循環它引發錯誤
Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';'
任何的幾個問題的寬度幫助,繼承人我的代碼:
echo "<table border='0', width='100%'><tr><th colspan='2'>ID</th>
<th colspan='2'>First Name</th>
<th colspan='2'>Last Name</th><th colspan='2'>Location</th>
<th colspan='2'>Last Updated</th></tr>";
while($row = sqlsrv_fetch_array($results, SQLSRV_FETCH_ASSOC))
{
echo "<tr><td colspan='2'>" .$row['userID'].' </td><td colspan='2'> '.$row['first_name'].' </td><td colspan='2'> '
.$row['last_name'].' </td><td colspan='2'> '.$row['current_location'].' </td><td colspan='2'> '
.$row['last_updated']->format('Y-m-d H:i:s'). "</td><tr>";
}
echo "</table>";
不確定這是否會解決任何問題,但您在第1行中不需要逗號:border ='0',width ='100%' –
您使用單引號作爲字符串周圍的分隔符以及'colspan ='2''屬性周圍的分隔符。 – Barmar