Postingan lainnya
Cara join table dengan foreach codeigniter
malam teman" saya ingin bertanya cara untuk join table tapi pakai looping itu gimana ya di codeigniter, nanti setelah itu datanya semua di tampilin pakai ajax saya udh search di google tapi ga menu"
jadi contohnya itu dia seperti di php native gitu pakai while
$jml=0;
$pasar = mysqli_query($mysqli,"SELECT * from tb_x where status2='active'");
while ($pasar1 = mysqli_fetch_assoc($pasar)){
$c0de = $pasar1['code'];
$perper = mysqli_result(mysqli_query($mysqli,"SELECT MAX(no) from tb_x1 where code_xxx='$c0de'"),0)+1;
$jumlahnya = mysqli_fetch_assoc(mysqli_query($mysqli,"SELECT sum(bayar) as bayar FROM tb_x2 where code='$c0de' and x2='$perper'"));
$jmlx = $jumlahnya['xx'];{
if ($pasar1['status']=='online')
{
$warna="green";
}
else
{
$warna="red";
}
echo "<TR>";
echo "<TD width='25%'>".strtoupper($pasar1['xx'])."</TD>
<TD width='15%'><B><FONT COLOR='green'><center>".$pasar1['xx']."</center></font></b></TD>
<TD width='15%'><B><FONT COLOR='red'><center>".$pasar1['xx']."</center></font></b></TD>
<TD width='20%'><B><FONT COLOR='".$warna."'><center>".$pasar1['xx']."</center></b></FONT></TD>
<TD width='30%' align='right'><font color='blue'>Rp. ".number_format($jmlx,0,'','.')."</font></td>";
echo "</TR>";
}
$jml=$jml+$jmlx;
}
mohon bantuanya ya teman" semua
Tanggapan
Gajelas sumpah, coba perbaiki pertanyaannya + codenya dirapikan.
1 Jawaban:
kalo mua join table di query nya lah. kalo bingung ana biasanya pake mssql server buat nyoba join join nya :v ntar di pake di mysql wkkw,
kalo mau datanya di tampilin lewat ajax buat dulu metode untuk menampung data json nya yg telah di query dan di encode ke json
Contoh metodenya <pre> public function getAjax() { if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' ) {
$data = $this-&gt;mrole-&gt;get_by(NULL, 5, NULL);
if ($data) {
$response['record'] = $data;
$response['count'] = $this-&gt;mrole-&gt;count();
$response['status'] = 'success';
} else {
$response['status'] = 'failed';
$response['message'] = 'Failed to load data';
}
return $this-&gt;response($response);
}
}
</pre>
$this->response itu gw bikin metode buat encode ke json