เอาโจทน์ ใหม่ครับ ข้างบนน่ะได้แล้ว แต่มันผิดที่ผมวนลูปสร้าง array
คืำำอ ในหนึ่งหน้า มีสินค้า 10ตัว สินค้า 1 ตัว ขายหลายที่ หลายราคา ผมจึง ดึงเอาราคาแต่ละที่มาสร้างเป็น array ใหม่ แต่มันไปรวม เอา ราคาของสินค้าตัวอื่น ยัดเข้าไปใน array ด้วย ทำให้ array เพิ่มขึ้นเรื่อยๆ เวลาดึงค่าต่ำสุดสูงสุดออกมามันจึงผิด
แล้วเวลาเราสร้าง array นี่ เราวนลูปสร้าง สำหรับ 1 สินค้า แล้วหยุด พอเราวนลูป สำหรับสินค้าตัวใหม่ ให้สร้าง array ใหม่อย่างไรคับ อาจจะงงกะคำถามนะคับ หุๆ พอดีกำลัง mo ai compare price
ถ้ามีการวนลูปอยู่แล้ว ก็อาจจะทำเป็นอาเรย์ 2 มิติแล้วก็มาเรียกฟังก์ชัน min | max ของ php ก็น่าจะได้นะครับ
$price[รหัสสินค้า] = array(price1,price2,price3,...);
min($price[รหัสสินค้า]);
max($price[รหัสสินค้า]);