![]() |
php comments
אז ככה..
עשיתי מערכת חדשות פשוטה.. עכשיו אני רוצה לעשות שיוכלו להוסיף תגובות.. השאלה היחידה שלי היא: כאשר אני מציג את החדשות אני רוצה שיהיה רשום כמה תגובות יש .. השאלה איך לעשות את זה : 1. התחברות לטבלה של התגובות ולעשות ספירה של עמודות 2. כל פעם שמוסיפים תגובה לעדכן במסד של אותה כתבה את המספר + 1 ? |
יש פונקציה בSQL קוראים לה COUNT
היא תספור לך ותציג. |
mysql_num_rows או count
|
ציטוט:
|
לדעתי עדיף count, מצמצם את הקוד.
|
פשוט תסתכל על מה ששאלת ותחשוב קצת..
מצד אחד לשלוף שורות מהמסד ולספור מצד שני לשלוף מהמסד ישר מספר שורות מעבר לזה ברוב המקרים שבהם יש פונקציה מובנת של MYSQL לעשות משהו היא יותר יעילה מפונקציה שעושה את אותו הדבר בשפה אחרת. כפיר נ.ב במקרה הספציפי הזה עדיף לעשות תא נוסף כמו שהצעת מאחר שזאת שליפה פשוטה ללא ביצוע של פקודות נוספות. |
ציטוט:
PHP קוד:
|
כמו שאמרו פה או mysql_num_rows או count או שניתן להוסיף עמודה נוספת שכאשר מוסיפים תגובה i עולה ב1,
כמובן שעדיף count או mysql_num_rows על הוספת עמודה. |
ציטוט:
|
ציטוט:
זה יהיה, תלוי ביעילות, PHP קוד:
PHP קוד:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 17:51. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ