簡體   English   中英

使用php從數組中提取數據

[英]extract the datas from a array using php

我搜索了以前的示例問題,但那些對我的問題沒有幫助。我的任務是我在酒店有幾種類型的房間。 當我選擇房間時,在提交表格后,房間號碼和價格細節應存入重定向頁面。

我用這個命令

在這里我修改了我的代碼如下

<?php while($row24 = mysql_fetch_array($result24)):;?>
                    <div class="item-gallery isotope-item bo-rad-10 hov-img-zoom triple">
                        <?php echo "<img src='images/$row24[pic]' alt='IMG-GALLERY'>"?>
                            <div class="overlay-item-gallery trans-0-4 flex-c-m">
                            <?php echo "<a class='btn-show-gallery flex-c-m fa fa-search' href='images/$row24[pic]' data-lightbox='gallery'></a>"?>&nbsp &nbsp
                            <?php echo "<label class='container1 txt17'>Select Room
                              <input type='checkbox' name = 'check_list[]' value='$row24[roomno] ,$row24[price]'>
                              <span class='checkmark'></span>
                            </label>"?>

                            </div>
                            <div class="line-item-mainmenu text-blo3 size21 flex-col-l-m">
                                <?php echo "<span class='txt20 m-b-3'>" .'Room No : ' 
                                    .$row24['roomno'].
                                "</span>"?>
                                <?php echo "<input type='text' class=' txt16 m-b-3'>".'Price  &nbsp &nbsp &nbsp : '
                                    .$row24['price']."&nbsp &nbsp<i class='fa fa-rupee'></i>"."&nbsp &nbsp(One Night )" ?>
                            </div>  
                    </div>

                    <?php endwhile;?>

通過使用此代碼,我得到他期望的結果。 但我的問題是如何從該數組中提取價格

在字符串中包含對象/數組元素時,需要用{}包裝它們,以便正確解析它們。

例如

<?php echo "<img src='images/$row24[pic]' alt='IMG-GALLERY'>"?>

應該

<?php echo "<img src='images/{$row24[pic]}' alt='IMG-GALLERY'>"?>

除此之外,選擇哪個房間並不重要,所有這些表單字段(減去那些未經檢查的輸入框)都將被提交,並且您將很難嘗試解析數據。

如果至少將roomno指定為每個字段的關聯鍵,例如:

<input type='checkbox' name = 'check_list[]' value='{$row24[roomno]}'>
<input type='text' name='price[]' value='{$row24[roomno][price]}' />

這樣,至少你可以根據roomno鍵選擇迭代$_POST ,price字段。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM