2016-03-04 3 views
-1

Я хочу создать переменную, содержащую данные из одной из таблиц, созданных с помощью foreach в PHP, используя CodeIgniter. 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)| 

Как ввести номер счета 000012 в переменную (например, $invoice) на щелчке invoice details?

+0

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

+0

'как ввести номер счета 000012 в переменную. (например, $ invoice), и каждый раз, когда я нажимаю номер счета, детали будут введены в переменную. «Это совершенно неясно. –

+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')); 
}); 
Смежные вопросы