2017-02-20 20 views
1

我需要一个帮助。我需要使用PHP从数组中获取一行数据。我在下面解释我的代码。如何使用PHP单击按钮时获取相同的行数据

<?php 
if($bstatus==1) { 
    $bikeArr=$data['data']; 
    $count=1; 
    foreach ($bikeArr as $v) {                 
?> 
    <tr> 
     <td><?php echo $count++; ?></td> 
     <td><?php echo $v['book_date']; ?>, <?php echo $v['book_time']; ?></td> 
     <td><?php echo $v['book_id']; ?></td> 
     <td><?php echo $v['start_date']; ?>, <?php echo $v['start_time']; ?> /<br /> <?php echo $v['end_date']; ?>, <?php echo $v['end_time']; ?></td> 
     <td><?php echo $v['service_name']; ?>/<br /> <?php echo $v['model_name']; ?></td> 
     <td><?php echo $v['booking_status_str']; ?></td> 
     <td><a class="btn btn-xs btn-success" data-toggle="modal" data-target="#takemebookingsec">View Booking <i class="fa fa-arrow-circle-right"></i></a></td> 
    </tr> 
<?php 
    } 
} 
?> 

在这里,我需要而用户会点击View Booking按钮完全相同的行索引的数据将从数组提取和推入另一变量。请帮帮我。

+0

需要Javascript? –

+0

不,我正在使用PHP。 – satya

+0

是的,但fecth和推变量,或用params或ajax重新加载页面 –

回答

1

您可以分析的观点预订按钮,主键的值作为

<?php 
echo $v['whatever_your_primary_key_is']; 
?> 

,然后在模态,获取ID,做一个查询来获取当前的详细信息,您将需要解析这些细节作为当然在模态视图中的HTML表单的值

为了避免再次使用数据库,只需回显主值。但要确保你仍然处于同一个循环中才能获得当前值。所以,你的模式也必须在同一回路

尝试:

<a class="btn btn-xs btn-success" data-toggle="modal" data-target="#takemebookingsec<?= $v['your_primary_key_goes_here']; ?>">View Booking <i class="fa fa-arrow-circle-right"></i></a> 

在你的模式,仍然在同一圈,

<div class="modal fade" id="takemebookingsec<?=$v['your_primary_key_goes_here']; ?>"> 
     <form> 
     <input type="text" name="name" value="<?= $v['what_ever_name']; ?>"> 
    <!--Add other input here--> 
</form> 
     </div> 
+0

我有所有的价值内数组我不想再次去分贝。我可以使用索引值,这样就可以获取相应的值。 – satya

+0

cehck更新回答 – Akintunde007

+0

我如何通过primary_key这里'View Booking ' – satya

相关问题