2016-03-30 15 views
-2
<?php 
    $field_values_array = $_REQUEST['field_name']; 
    foreach($field_values_array as $value){ 

     echo $value; 
    } 
    ?> 

Yukarıdaki kod benim sorunum artık giriş isimlerinden biri field_name ve daha sonra bu isim döngüye girer yani veritabanına formdan eklemek için benim PHP döngü . Aşağıdaki gibi 3 $ _REQUEST işlemine ihtiyacım var: field_name, field_name1, field_name2.

Bunu nasıl yapabilirim? bana hata kodu verir beri $field_values_array = array($_REQUEST["field_name"],$_REQUEST["field_name1"],$_REQUEST["field_name2"])‌​; kullanamaz Parse error: syntax error, unexpected '‌​' (T_STRING)

+0

İlk kontrol, $ _REQUEST ['field_name'] 'için ayarlanmış tüm değerlerdir. Eğer $ _REQUEST' 3 değere sahipse, sadece $ _REQUEST değerini döndürebilirsiniz. – Apb

+0

Ama sonra daha fazlasını talep ediyor, bunu nasıl değiştirebilirim? – mrfloden

+0

Bu kodu çalıştırırken mi? 'Field_name' parametresi URL'den ayarlandı mı? – Apb

cevap

0
<?php $field_values_array = array('$_REQUEST["field_name"]'=>$_REQUEST["field_name"],'$_REQUEST["field_name1"]'=>$_REQUEST["field_name1"],'$_REQUEST["field_name2"]'=>$_REQUEST["field_name2"])‌​; 

$ i = 1; foreach ($ alan_values_dizisi $ değer olarak) {

$ i ++; ?>