Để đếm số dòng, ta nên dùng mysql_num_rows() trên câu truy vấn “select * from….” hay count trực tiếp trong câu truy vấn? [câu trả lời ngắn khi phỏng vấn lập trình php]

Nên dùng count trực tiếp trên câu truy vấn vì lúc đó server chỉ cấp phát bộ để lưu trữ kết quả đếm, còn với hàm "mysql_num_rows" máy chủ sẽ xử toàn bộ tập kết quả, như row, key, kết quả đếm,... vì thế sử dụng câu truy vấn count trực tiếp là tốt hơn.



Bạn có thể xem thêm các câu hỏi phong vấn PHP khác tại bài viết Tổng hợp các câu hỏi có thể gặp khi đi phỏng vấn vị trí lập trình viên PHP (kèm theo phần trả lời). Nếu các bạn có thêm bất kỳ câu hỏi khác đã gặp trong quá trình phỏng vấn PHP thì chia sẻ với mình nhé, còn nếu câu trả lời của mình không hay thì cũng giúp mình biên soạn bổ sung và comment giúp dưới đây nhé để mình update thêm.


No comments:

Post a Comment