在模态窗口中使用php数据

时间:2017-07-12 06:19:16

标签: php jquery bootstrap-modal

我有以下内容:一个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),期待','或';'

我的编辑也不喜欢它

Code is hashed out?

问题2:如何在我的模态中选择该用户的php数据?

你的帮助会有所帮助

由于

2 个答案:

答案 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>