2016-03-04 43 views
-1

我想创建一个包含通过在PHP中使用的foreach,用笨创建一个表中的数据的变量。 tersebuat变量我会用看到,我将在弹出的形式显示数据库中的数据的详细信息。从程序的foreach PHP:如何把桌子上的值到一个变量

<table class="table table-striped table-bordered table-hover" id="ab"> 
      <thead> 
       <tr> 
        <th> # </th> 
        <th> Invoice </th> 
        <th> Product </th> 
        <th> date </th> 
        <th> suplier </th> 
        <th> Description </th> 
        <th> Detail </th> 
       </tr> 
      </thead> 
      <tbody> 
       <?php $numb=0;foreach($proses as $isi){$numb++; ?> 

       <tr> 
        <td> <?php echo $numb;?> </td> 
        <td> <?php echo $isi->invoice;?> </td> 
        <td> <?php echo $isi->name;?> </td> 
        <td> <?php echo $isi->date;?> </td> 
        <td> <?php echo $suplier;?> </td> 
        <td> --- </td> 
        <td class="text-center"> 
         <a class="btn blue btn-outline sbold" data-toggle="modal" href="#full"> Detail </a> 
        </td> 
       </tr> 


        <?php } ?> 

      </tbody> 
     </table> 

输出样本:

1|000012|Noodle|03-Mar-2016|Suplier01|--|(Detail)| 
2|000044|Rice |05-Mar-2016|Suplier03|--|(Detail)| 

如何通过invoice details输入发票号码000012到上点击一个变量(例如,$invoice)?

+0

:) :) :) :) :) :) :) :) :) –

+0

'如何将发票号码000012输入到变量中。 (例如,$发票)我每次点击发票编号的详细信息的时间将进入一个variable.'这是完全不清楚。 –

+0

对不起,我忘了把标题翻译成英文。现在我改变了标题 –

回答

0

我假设你想有出现在模式的细节。

要做到这一点,您可以:

  1. 打印出来使用PHP,并且每个表行一个模态的模态。
  2. 或者,有变量数据的地方属性,如按钮本身。

为2,例如:

<a data-invoice="<?php echo $isi->invoice;?>" class="btn blue btn-outline sbold" data-toggle="modal" href="#full"> Detail </a> 

然后使用jQuery来检测按钮,点击设置模式的HTML值。

$('a.btn').click(function(){ 
    $('.modal <your own selector here>').html($(this).data('invoice')); 
});