Postingan lainnya
query database
public function subtypes($name)
{
$q = $this->db->query('select produk.id_produk,produk.id_tipe_produk,produk.nama_produk,produk.harga_produk,produk.diskon,produk.deskripsi,produk.id_gambar_produk,gambar_produk.id_gambar_produk,gambar_produk.urlgambar,gambar_produk.filename,gambar_produk.orig_filename FROM produk INNER JOIN gambar_produk ON produk.id_gambar_produk = gambar_produk.id_gambar_produk WHERE id_tipe_produk ORDER BY COUNT(id_tipe_produk) DESC');
mau tanya mas kalo saya mau where nya sesuai yang saya input sebelum nya nilainya saya masukan ke variabel $name nah cara ngambil nilai dari variabel $name buat di terapkan di query nya gmana ya?
WHERE $name
0
2 Jawaban:
isi querynya kan string, jadi caranya seperti menggabung string
'text text' . $variable . 'text text';
kalo sifatnya string tambahkan kutipan 2
'text text"' . $variable . '"text text';
0
public function subtypes($name)
{
$q = $this->db->query('select produk.id_produk,produk.id_tipe_produk,produk.nama_produk,produk.harga_produk,produk.diskon,produk.deskripsi,produk.id_gambar_produk,gambar_produk.id_gambar_produk,gambar_produk.urlgambar,gambar_produk.filename,gambar_produk.orig_filename FROM produk INNER JOIN gambar_produk ON produk.id_gambar_produk = gambar_produk.id_gambar_produk WHERE id_tipe_produk'. $name .'ORDER BY COUNT(id_tipe_produk) DESC');
if($q == ""){
return array('errorCode' => 401,'userMessage' => 'Filename Not found');
} else {
$id_tipe_produk = $q->id_tipe_produk;
$id_produk = $q->id_produk;
$id_gambar_produk = $q->id_gambar_produk;
$nama_produk = $q->nama_produk;
$harga_produk = $q->harga_produk;
$diskon = $q->diskon;
$deskripsi = $q->deskripsi;
$urlgambar = $q->urlgambar;
$filename = $q->filename;
$orig_filename = $q->orig_filename;
return array(
'errorCode' => 200,
'id_produk' => $id_produk,
'id_tipe_produk' => $id_tipe_produk,
'nama_produk' => $nama_produk,
'harga_produk' => $harga_produk,
'diskon' => $diskon,
'deskripsi' => $deskripsi,
'id_gambar_produk' => $id_gambar_produk,
"images" => array('urlgambar' => $urlgambar,'filename' => $filename,'orig_filename' => $orig_filename));
}
}
Udah stak nih apa ada yang bisa bantu error nya <title>Database Error</title>????
0