2017-10-06 31 views
1

打印數組值我有一個表here如何在不同的文本框

內這些價值觀,我希望他們能夠在每個文本框的打印像

this

誰能幫助我與?

這是到目前爲止我的代碼

PHP

<?php 
    $spnsrArr = $conn->query("SELECT bap_sponsors.* FROM bap_sponsors WHERE bap_id='$bapID'"); 

    $row = mysqli_fetch_array($spnsrArr); 
     $spnsrName = $row['sponsors_name']; 
     $spnsrAge = $row['sponsors_age']; 
     $spnsrReligion = $row['sponsors_religion']; 
     $spnsrPlace = $row['sponsors_residence']; 

?> 

HTML

<label>SPONSOR #1</label> 
<div class="form-group"> 
    <div class="col-md-6"> 
    <h5>Name:</h5> 
    <input type="text" name="$spnsName[]" class="form-control" value="<?php echo $spnsrName; ?>" disabled="" /> 
    </div> 
    <div class="col-md-2"> 
    <h5>Age:</h5> 
    <input type="number" name="age[]" class="form-control" value="<?php echo $spnsrAge; ?>" disabled="" /> 
    </div> 
    <div class="col-md-4"> 
    <h5>Religion:</h5> 
    <input type="text" name="spnsrreligion[]" class="form-control" value="<?php echo $spnsrReligion; ?>" disabled="" /> 
    </div> 
    <div class="col-md-12"> 
    <h5>Residence:</h5> 
    <input type="text" name="spnsrresidence[]" class="form-control" value="<?php echo $spnsrPlace; ?>" disabled="" /><br> 
    <hr> 
    </div> 
</div> 
+0

把問題中的所有信息,請不要外部鏈接,我不會點擊這些(nana nana nana nana phishing!)。你看到你不喜歡什麼?什麼是錯誤? – Nic3500

+0

@Nic你是什麼意思「網絡釣魚」?這些是imgur鏈接,這裏沒有釣魚。 –

+1

使用'foreach'迭代結果 –

回答

3

您的查詢

$spnsrArr = $conn->query("SELECT bap_sponsors.* FROM bap_sponsors WHERE bap_id='$bapID'"); 

返回幾行。但

$row = mysqli_fetch_array($spnsrArr); 

只獲取一個

您應該迭代結果,多次調用mysqli_fetch_array。這通常是while完成:

$i = 0; 
while ($row = mysqli_fetch_array($spnsrArr)) { 
    $spnsrName = $row['sponsors_name']; 
    $spnsrAge = $row['sponsors_age']; 
    $spnsrReligion = $row['sponsors_religion']; 
    $spnsrPlace = $row['sponsors_residence']; 
    $i++; 
    ?> 
    <label>SPONSOR #<?php echo $i;?></label> 
    <div class="form-group"> 
     <div class="col-md-6"> 
     <h5>Name:</h5> 
     <input type="text" name="spnsName[]" class="form-control" value="<?php echo $spnsrName; ?>" disabled="" /> 
     </div> 
     <div class="col-md-2"> 
     <h5>Age:</h5> 
     <input type="number" name="age[]" class="form-control" value="<?php echo $spnsrAge; ?>" disabled="" /> 
     </div> 
     <div class="col-md-4"> 
     <h5>Religion:</h5> 
     <input type="text" name="spnsrreligion[]" class="form-control" value="<?php echo $spnsrReligion; ?>" disabled="" /> 
     </div> 
     <div class="col-md-12"> 
     <h5>Residence:</h5> 
     <input type="text" name="spnsrresidence[]" class="form-control" value="<?php echo $spnsrPlace; ?>" disabled="" /><br> 
     <hr> 
     </div> 
    </div> 
<?php 
} 

另外請注意我在name="$spnsName[]"刪除$

+0

謝謝!這正是我需要的 –

相關問題