Rumah > Soal Jawab > teks badan
Sama seperti tajuk.
while(! feof($file)){
$data= fgets($file);//fgets()函数从文件指针中读取一行
$res = $this->Model->function($data);//插入数据的方法
}
//比如这种的怎么判断每一行都插入成功
学习ing2017-06-30 09:55:58
//Tentukan nombor pembolehubah
$num = 0;
sementara (! feof($fail)) {
$data= fgets($file);//fgets()函数从文件指针中读取一行
$res = $this->Procesratio->promction($data);
// 直接在这里判断
if (!$res) {
$num += 1;
}
}
//Nilai nilai nombor di sini
jika ($num == 0) {
// 全部成功
} lain {
// $num即为失败条数
}
巴扎黑2017-06-30 09:55:58
while(! feof($file)){
$data= fgets($file);//fgets()函数从文件指针中读取一行
$res = $this->Model->function($data);//插入数据的方法
if($res){
echo "success!";
}else{
echo "error!。。。try again....";
$this->Model->function($data)
}
}
Selepas pemasukan berjaya, data akan dikembalikan. Hanya membuat pertimbangan berdasarkan pemulangan! !
高洛峰2017-06-30 09:55:58
Untuk kaedah memasukkan data yang besar ini, jika perniagaan dalam talian tidak begitu sibuk, anda boleh mempertimbangkan untuk memasukkan secara berkelompok Selepas memasukkan batch, hasil yang dikembalikan ialah bilangan baris yang terjejas. Hasil yang dikembalikan lebih mudah dicari dan kecekapannya akan lebih tinggi daripada ini. Atau perniagaan, keganasan mudah.
黄舟2017-06-30 09:55:58
Adalah disyorkan untuk menggunakan perkara, supaya anda sekurang-kurangnya dapat memastikan konsistensi data.