Postingan lainnya
array dalam for perulangan (PHP)
Permisi suhu numpang tanya saya punya kode seperti ini
$a = 5 //nilai variabel berubah-ubah
for ($i = 0; $i < $a; $i++) { $c['hidup'] = $i; }
echo $c['hidup'];
//hasil output 4
dalam kasus diatas saya ingin mengambil semua data dari proses perulangan for yang disimpan kedalam array dan memasukkannya ke dalam database secara keseluruhan dalam satu field database sehingga data yang masuk adalah dari kode di atas angka 1-4 dalam satu field. untuk itu mohon solusinya suhu....
Karena permasalahan kode diatas jka saya tambahkan fungsi mysql input data di luar perulangan for maka yang tersimpan hanya angka terakhirnya saja ke dalam database sedangkan jika saya letakan di dalam proses perulangan for maka data tersimpan kedalam field yang berbeda-beda sedangkan saya ingin menyimpan semua data di dalam satu field saja
5 Jawaban:
Value yg di inginkan formatnya 1,2,3,4 atau 1-4?
coba ini
<?php
$a = 5; //nilai variabel berubah-ubah
$hidup = '';
for ($i = 0; $i < $a; $i++) {
$hidup .= $i;
if($i < ($a -1)){
$hidup .= ", ";
}
}
echo $hidup;
<?php
$a = 5; //nilai variabel berubah-ubah
$c = array();
for ($i = 0; $i < $a; $i++) {
$c[] = $i;
}
echo implode(",", $c);
// output 0,1,2,3,4
?>
Terimakasih banyak master semua program di atas bisa dipakai