Rumah > pembangunan bahagian belakang > tutorial php > 跪求 php将多条数据写入一个字段的方法

跪求 php将多条数据写入一个字段的方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-20 12:46:33
asal
1611 orang telah melayarinya

多图片上传处理完成,得到图片地址数组:for ($i = 1; $i <= 20; $i++) {	if($img[$i] != ""){		echo "$img[$i] <br>";	}}这样能输出:file/1.jpgfile/2.giffile/3.pngfile/4.giffile/5.jpg...........由于图片太多,想存入一个字段里,然后每个图片地址前加个 # 号 便于以后读取和修改,效果如:file/1.jpg # file/2.gif # file/3.png # file/4.gif # file/5.jpg跪求下 怎么做才能存入一个img字段?在for里面加上 $data['img'] = '# '.$img[$i].'';但是在外面,insert($data);写进数据库,只有最后一条数据
Salin selepas log masuk


回复讨论(解决方案)

$data['img'] .= '# '.$img[$i].'';
Salin selepas log masuk
Salin selepas log masuk

for每循环一次,就insert一次也可以啊

$data = ""; // 放外面for ($i = 1; $i <= 20; $i++) {    if($img[$i] != ""){        echo "$img[$i] <br>";       $data .= '# '.$img[$i].''    }}
Salin selepas log masuk
Salin selepas log masuk

$img = array_diff($img, array(''));$data = join(' # ', $img);
Salin selepas log masuk

$data = ""; // 放外面for ($i = 1; $i <= 20; $i++) {    if($img[$i] != ""){        echo "$img[$i] <br>";       $data .= '# '.$img[$i].''    }}
Salin selepas log masuk
Salin selepas log masuk



你的正确 能用, 但是 你少了个;号 哈哈

$data['img'] .= '# '.$img[$i].'';
Salin selepas log masuk
Salin selepas log masuk



感谢 你!
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan