经与改变我的列宽,并通过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