【发布时间】:2017-04-11 21:57:19
【问题描述】:
我正在使用此代码为表格的每一行添加一个复选框。但是,复选框显示为一个带有 ClientID 的文本框:
while ($row = mysqli_fetch_array($query)) {
$cid=$row['ClientID'];
echo '<tr>
<td>'.$row['ClientID'].'</td>
<td><input type=\"checkbox\" name=\"checkbox'.$cid.'\" value='.$cid.'></td>
<td>'.$row['FirstName'].'</td>
<td>'.$row['LastName'].'</td>
<td>'.$row['Email'].'</td>
<td>'.$row['KDWP_Nbr'].'</td>
<td>'. date('F d, Y', strtotime($row['DOB'])) . '</td>
<td>'.$row['DriverLicenseNbr'].'</td>
<td>'.$row['PrimaryPhone'].'</td>
<td>'.$row['SecondaryPhone'].'</td>
<td>'.$row['Address1'].'</td>
<td>'.$row['Address2'].'</td>
<td>'.$row['City'].'</td>
<td>'.$row['State'].'</td>
<td>'.$row['ZipCode'].'</td>
<td>'.$row['ClientNotes'].'</td>
</tr>';
为什么不显示为复选框?
【问题讨论】:
-
由于您的回声以
'开头,因此您无需转义您的"(双引号)。 -
不要转义双引号。验证。检查你的 PHP 页面的来源,你会看到
-
我刚刚在 phptester.net 上运行它,它是一个复选框。这个问题不能复制,将被关闭。请尽快修改您的答案。
-
真的吗?有人赞成这个问题吗?已经删除这个无用的问题。