[英]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>"?>   
<?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       : '
.$row24['price']."   <i class='fa fa-rupee'></i>"."   (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.