multiple input dengan name yang sama

langsung aja gan ane mau nanya , dalam satu form ada 4 input dengan name yang sama biar semua bisa masuk barengan ke DB . gimana caranya ya :(

nemu ini mungkin ada yang bisa jelasin . thanks

for ($ix=0; $ix<count($_POST['child_name']); $ix++)
{
    $insert_children_data = array(
        'child_name' => $_POST['child_name'][$ix],
        'child_age' => $_POST['child_age'][$ix],
        'child_gender' => $_POST['child_gender'][$ix],
        'child_school' => $_POST['child_school'][$ix]
    );

    $insert = $this->db->insert('portrait_children', $insert_children_data);
    //return $insert; //you cant return here. must let the loop complete.
}

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Diperbarui 8 tahun yang lalu

7 Jawaban:

di formnya pake array namanya, misalnya

 <input type=text name="data[]">
 <input type=text name="data[]">

print_r($_POST['data'] ); //lihat isinya
//itu formnya ngambil nilanya bisa pake for loop seperti yang dicontoh atau foreach

avatar paulpogba
@paulpogba

10 Kontribusi 17 Poin

Dipost 8 tahun yang lalu

Masih belun ngerti gan ;D

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Dipost 8 tahun yang lalu

ngga ngerti apanya gan, query masukkan data ke db nya, view html nya atau apa

avatar paulpogba
@paulpogba

10 Kontribusi 17 Poin

Dipost 8 tahun yang lalu

Iya gan. Query masukin ke db nya gimana ??

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Dipost 8 tahun yang lalu

sebenarnya tergantung datanya mau diapain bro kalo sekedar insert ke beberapa table bisa kaya gini *contoh mysql

if (isset($_POST["submit"]))
    foreach ($_POST['data'] as $data) {
        $input = mysql_real_escape_string($data);
        mysql_query("INSERT INTO table (name) VALUES ('$input')") or die(mysql_error());
    }
}
avatar paulpogba
@paulpogba

10 Kontribusi 17 Poin

Dipost 8 tahun yang lalu

Kalo kolomnya lebih dari satu gimana gan??

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Dipost 8 tahun yang lalu

itu kan kalo 1 jenis gan nilainya , kalau dua jenis querynya gmna ya ? misa nama dan email gitu ?

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban