คือโครงสร้าง db มันควรจะเป็นงี้นะครับ
tbl_Company (CompID, Name, bla bla bla)
tbl_User (UserID, Name, CompID, bla bla bla)
tbl_Data (RowID, CompID, bla bla bla)
user login --> เก็บ session("CompID") = CompID
โชว์ข้อมูลก็ Select * From tbl_Data Where CompID = session("CompID")
มันก็ไม่เชิงว่าต้องเป็นตาราง company ครับ
คุณจะรู้ได้ไงว่า userคนนี้ รับผิดชอบข้อมูลของบริษัทไหน?
มันก็ควรจะมี field ที่บ่งบอกนะครับ คุณอาจจะกำหนดแค่ 1,2 เพื่อแยกกัน หรือมีตาราง company ก็ได้ ในกรณีมีหลายๆ company