Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP单击按钮时如何获得相同的行数据?_Php_Arrays - Fatal编程技术网

使用PHP单击按钮时如何获得相同的行数据?

使用PHP单击按钮时如何获得相同的行数据?,php,arrays,Php,Arrays,我需要使用PHP从数组中获取一行数据。这是我的密码: <?php if($bstatus==1) { $bikeArr=$data['data']; $count=1; foreach ($bikeArr as $v) { ?> <tr> <td><?php echo $co

我需要使用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 
    } 
} 
?>

, 
,/
, /
查看预订

在这里,当用户点击查看预订按钮时,我需要从数组中获取完全相同的行索引数据并将其推入其他变量

您可以在查看预订按钮上解析主键的值,如中所示

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

然后在模式上,获取该id并进行查询以获取当前详细信息,您需要将这些详细信息解析为模式视图中html表单上的值

为了避免再次使用数据库,只需回显primary的值。但要确保您仍然处于相同的循环中,以便能够获取当前值。所以你的模态也必须在同一个循环中

尝试:


你需要javascript吗?不,我正在使用PHP。是的,但是要使用fecth和push变量,或者用params或ajaxI重新加载页面,数组中的所有值我都不想再转到db。我可以使用索引值来获取相应的值吗?我如何在这里传递主键
查看预订
<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>