Lấy 1 dòng dữ liệu từ nhiều dữ liệu data ra table

Dạ chào anh chị, giúp em đoạn này với ạ. Ví dụ: em có 1 sản phẩm mà có nhiều hình, có 2 bảng, em select bảng sản phẩm join vs bảng hinhanh để lấy dữ liệu id sản phẩm của table hinhanh ra. thì lúc lấy em chỉ muốn lấy 1 dòng dữ liệu trong nhiều cột có cùng id sản phẩm chứ ko phải select ra hết các hình có id đó. Code em đây ạ:

> function view_sanpham($param_where = NULL){ //models lấy thông tin sản phẩm
> 		$this->db->select('sanpham.id, sanpham.masanpham, sanpham.tensanpham, sanpham.soluong, sanpham.dukien, sanpham.cannhap, hinhanh.hinhanh as hinhsp')->from('sanpham')->join('hinhanh', 'sanpham.id = hinhanh.masanpham', 'left'); //lấy hình ảnh có cùng id sản phẩm ra
> 		if(isset($param_where) && count($param_where)){
> 			$this->db->where($param_where);
> 		}
> 		return $this->db->order_by('sanpham.id ASC')->get()->result_array();
> 		
> 	}

em echo ra table thì lỗi ạ

<td><?php echo htmlspecialchars($val['hinhsp']);?></td>

em muốn lấy 1 dữ liệu từ nhiều dữ liệu có cùng mã id chứ ko muốn nó select ra hết thì sao ạ.

Chỉ có 1 dòng Sản phẩm duy thạch và 1 đường link chứ ko select ra hết.
Xin hãy cứu vớt đời em

Ai giúp em với ạaaaaa

Ai giúp em với ạaaaaa


2 bảng của em ạ.
em muốn echo ra hình ảnh vs idmasanpham, có sp nhiều hình nhưng echo ra 1 hình thôi ạ

xem từ khóa GROUP BY trong SQL

SELECT masanpham, SUM(soluong)
FROM sanpham
GROUP BY masanpham

Ai giúp em với ạaaaaa

ai giúp em select ra 1 dòng dữ liệu sản phẩm với 1 hình ảnh với ạ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?