implode hasinya dobel

selamat malam mas maupun mbak, mohon maaf sebelumnya, saya masih baru dalam hal web/php.

 $sql = mysql_query ("SELECT  SUM(h21) FROM jam_har WHERE tanggal BETWEEN '$tgl.-01' AND '$tgl.-31'");
$data = mysql_fetch_array($sql);
echo implode($data);

di tanggal 2018-01-01 smpai 2018-01-31 itu di slah satu tgl h21 nya baru saya isi nilai 50, harusnya di echo nya kan tampilanya 50 juga, tapi ini endak mas, tampilnaya 5050, kalau h21 di ubah 49, tampilnya juga 4949, jadi dobel terus, mohon bimbinganya para senior,

avatar Adinur
@Adinur

63 Kontribusi 8 Poin

Diperbarui 5 tahun yang lalu

5 Jawaban:

coba taruh sini ss hasilnya gan

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 5 tahun yang lalu

<pre> echo implode("",$data); </pre>

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 5 tahun yang lalu

@nanti akan saya upload gambarnya mas. @nandar saya coba aplikasikan nanti.

Masih kerja. Terimaksih sebelumnya atas bantuannya..

avatar Adinur
@Adinur

63 Kontribusi 8 Poin

Dipost 5 tahun yang lalu

<img src=' https://ibb.co/jP3VZz '> @dianarifr ini mas untuk SS nya...

@Nandar ijin bang sudah saya terapkan tapi hasil masih sama bang, seperti di gambar

avatar Adinur
@Adinur

63 Kontribusi 8 Poin

Dipost 5 tahun yang lalu

Jawaban Terpilih

terimaksih mas semua tadi saya coba otak atik lagi akhirnya bisa,

<pre> $sql = mysql_query ("SELECT * FROM jam_har WHERE tanggal BETWEEN '$tgl1' AND '$tgl2'"); while($data = mysql_fetch_array($sql)){ $h21[] = $data['h21']; } $h21 = array_sum($h21); echo $h21; </pre>

Saya share aja kodenya disini mungkin ada orang yang punya masalah sama.

avatar Adinur
@Adinur

63 Kontribusi 8 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban