[Tanya | Display Data] Saya punya script seperti ... Oct 30th 2013, 04:17, by Idle Track | [Tanya | Display Data]
Saya punya script seperti di bawah ini :
$connect = mysqli_connect($hostname, $username, $password, $database); $query="CALL st_cetak_angsuran('011307084248')"; $data = mysqli_query($connect, $query);
//Load Data Untuk Header $hasil = mysqli_fetch_array($data); echo $hasil['nama']."<br />";
//Load Data Untuk Detail while($jhasil = mysqli_fetch_array($data)){ echo $jhasil['bayar']; $jtotal += $jhasil['bayar']; echo "<tr> <td> </td> <td>".$jhasil['ket']."</td> <td>:</td> <td>".format_rupiah($jhasil['bayar'])."</td> </tr>"; }
Pertanyaan : 1. Kenapa Load data untuk Detailnya tidak muncul yah, apakah ada kesalahan dalam scriptnya atau salah dalam struktur penulisannya ?? 2. Solusinya bagaimana ?? |
| | store procedure-nya (st_cetak_angsuran()) isinya gimana? yg dikembalikan berupa skalar/records atau apa? |
| | Berupa record om |
| | Ini mas kalau saya running di IDE Navicat |
| | [1] karena yang diperoleh 'cuman' 1 record maka, saat di fetch pertama kali masih bisa diambil nilai2-nya [2] tapi saat di fetch lagi, karena cuman ada satu record dan sudah di fetch sebelumnya, maka nggak bisa diambil lagi [3] saat fetching pertama, masukkan ke dalam variabel array, baru diambil/ditampilkan hasilnya dari array tersebut
cmiiw ^_^V |
| | Cahya Dsn : Saya baru inget mas, soalnya kemaren muncul karena ada 3 record, jadi itu yah penjelasannya,
Oke mas, saya coba tampung ke variabel array
Makasih mas Cahya (Y) | |
Tidak ada komentar:
Posting Komentar