Rumah > Soal Jawab > teks badan
Hujung hadapan direka seperti ini
Kemudian klik untuk menambah ringkasan dan akan ada satu baris lagi
Jika ini berterusan, anda boleh mempunyai seberapa banyak penyertaan yang anda mahukan. Bagaimana saya boleh menggunakan thinkphp untuk menyelesaikan masalah memasukkan ke dalam pangkalan data? Kerana ia telah ditetapkan sebelum ini, tetapi sekarang ia tidak diperbaiki saya tidak tahu bagaimana untuk menangani perkara ini dan memasukkannya ke dalam pangkalan data. Terima kasih
Helo, bagaimana anda menambah medan pangkalan data Kerana medan pangkalan data telah ditetapkan, tetapi kini terdapat lebih banyak kotak input di bahagian hadapan Bagaimana untuk menangani perkara ini?
大家讲道理2017-05-24 11:35:35
//Tambah data dalam kelompok
$data = M("Data");
$dataList[] = array('name'=>'name','email'=>'email');
$dataList[] = array('name'=>'name','email'=>'email');
$data->addAll($dataList);
迷茫2017-05-24 11:35:35
Terima kasih atas jemputan, cuma susunkannya ke dalam tatasusunan dua dimensi dan serahkannya seperti yang dinyatakan di atas
曾经蜡笔没有小新2017-05-24 11:35:35
Melihat ulasan anda, nampaknya jadual utama tidak boleh dialihkan, jadi tambahkan jadual,
Contohnya, array('name'=>'name','email'=>' e-mel ') Ini disimpan secara tetap dalam jadual utama Selepas ia disimpan, akan ada ID Anda boleh menyimpan ID ini, bersama-sama dengan medan lain yang baru ditambah, ke jadual lain, dan kemudian menanyakannya bersama-sama dengan jadual. memaparkan.
PHP中文网2017-05-24 11:35:35
$old_array=$_POST;
$new_array=array();
foreach($old_array as $key=>$value){
for($i=0;$i<=count($old_array[$key])-1;$i++){
foreach(array_keys($old_array) as $k=>$v){
$new_array[$i][$v]=$old_array[$v][$i];
}
}
break;
}
$data=M('order')->addAll($new_array);
这个是插入数据
如果你要做可以插入表字段的话就用
key value 键值对应的表来存数据