| [Tanya Mysql PHP] Saya mau panggil dari 2 table yang saling terhubung menggunakan PHP. Contoh pada kasus ini saya punya tabel portfolio dengan tabel kategori portfolio. Bentuk field dan relasinya seperti pada gambar ini. Nah yang saya tanya kan, bagaimana ya memanggil data yang saling berelasi itu dengan menggunakan satu query saja? Karena saya selama ini memakai cara seperti ini: http://pastebin.com/T5Vb9qas Mohon bantuannya om :) |
|
| pake JOIN gan |
|
| Tapi kalo kasus nama field nya sama gimana ya om nanti pemanggilan ke php nya? Apa bisa begini $data["tabel.field1"] ? |
|
| kalo ada field yg nama nya sama, saat select pakek alias aja |
|
| tambain nama tabel di depan fieldnya dulu. eq: tbl_portfolio.category tbl_portfolio_category.category |
|
| coba ini mas : SELECT *.tbl_portfolio,*.name.tbl_portfolio_category FROM tbl_portfolio LEFT JOIN tbl_portfolio_category ON tbl_portfolio.category = tbl_portfolio_category.id_category
Sebenernya bikin query jg bs tinggal klik aja mas di MS Access, bikin ODBC, lalu import ODBC , nanti tinggal bikin query design semoga bermanfaat :D |
|
| pake join gan |
|
| Hehe okay, solved :) Terima kasih banyak om-om :D |
Tidak ada komentar:
Posting Komentar