我有以下内容:一个php foreach循环,它获取信息并将其显示在表格中。我想要做的是然后使我的客户端代码行可单击,以便它将打开一个模式,其中包含链接到该客户端代码的客户端的信息。
问题1:如何实际使我的表中的客户端代码可单击。我的循环看起来像这样
foreach ($results as $rows)
{
echo
"<tr>
<td>" . $rows['Client_Code'] . "</td>
<td>" . $rows['firstname'] . "</td>
<td>" . $rows['lastname'] . "</td>
<td>" . $rows['Service_Name'] . "</td>
<td>" . $rows['Physical_Address'] . "</td>
<td>" . $rows['Cell'] . "</td>
<td>" . $rows['billingemail'] . "</td>
<td>" . $rows['Business_Name'] . "</td>
<td>
</tr>";
}
如果我理解正确,我应该这样做
foreach ($results as $rows)
{
echo
"<tr>
<td><button type="button" class="btn btn-outline-success block btn-lg" data-toggle="modal" data-target="#xlarge">" . $rows['Client_Code'] . "</td></button>
<td>" . $rows['firstname'] . "</td>
<td>" . $rows['lastname'] . "</td>
<td>" . $rows['Service_Name'] . "</td>
<td>" . $rows['Physical_Address'] . "</td>
<td>" . $rows['Cell'] . "</td>
<td>" . $rows['billingemail'] . "</td>
<td>" . $rows['Business_Name'] . "</td>
<td>
</tr>";
}
?>
然而,这给了我一个错误:解析错误:语法错误,意外的'按钮'(T_STRING),期待','或';'
我的编辑也不喜欢它
问题2:如何在我的模态中选择该用户的php数据?
你的帮助会有所帮助
由于
答案 0 :(得分:1)
<?php
foreach ($results as $rows) {
echo
"<tr>
<td><button type='button' class='btn btn-outline-success block btn-lg' data-toggle='modal' data-target='#xlarge'>'" . $rows['Client_Code'] . " '</td></button>
<td>' " . $rows['firstname'] . "'</td>
<td>'" . $rows['lastname'] . "'</td>
<td>'" . $rows['Service_Name'] . "'</td>
<td>'" . $rows['Physical_Address'] . "'</td>
<td>'" . $rows['Cell'] . "'</td>
<td>'" . $rows['billingemail'] . "'</td>
<td>'" . $rows['Business_Name'] . "'</td>
<td>
</tr>";
}
?>
你混淆了“和'引用
答案 1 :(得分:0)
在双引号内使用单引号,如下所示: -
<td><button type='button' class='btn btn-outline-success block btn-lg' data-toggle='modal' data-target='#xlarge'>" . $rows['Client_Code'] . "</button></td>
使用此代码替换您的第一个<td>