$ _POST [] Dizi içeren php değişkeni imploding hata

0 Cevap php

Ben bir $ _POST [] bir dizi patlamaya çalışıyorum. Ben ['1 '] ~ 31 diziler ... $ _POST değerleri arar bir döngü bu içini yapıyorum, $ _POST ['2'], $ _POST ['3 '], vb

Ben bunu yapmak çalışıyorum:

while($i <= $_SESSION['daysInMonth']){

$month = $_SESSION['month'];
$day = $i;
$names = implode(',',$_POST['names_'.$i]);
$region = $_SESSION['region'];
$date = date("Y").'-'.$month.'-'.$day;

echo("$names");

$i++;

}

Gerçi, aşağıdaki hatayı alıyorum:

Warning: implode () [function.implode]: 15 hattı üzerinde / home/content/r/e/s/reslife4/html/duty/schedule.php geçirilen geçersiz argümanlar

Bu benim $ _POST [] değişkenleri oluşturmak nasıl:

<?php $i=1; while($i <= $daysInMonth){?>
            <table align="center" style="width: 435px">
                <tr>
                    <td class="style1"><p><select name="names_<?php echo($i); ?>[]" multiple="multiple">
                    <?php foreach($email_array as $arr){ ?>
                        <option><?php echo($arr); ?></option>
                    <?php } ?>
                    </select></p></td>
                </tr>
            </table>
<?php $i++; }?>

Herkes yanlış ne yapıyorum görebilir miyim?

Teşekkürler!

0 Cevap