![]() |
שאלה בקשר לשאילתה ב MYSQL
אז ככה יש לי טבלה של הצבעות שמורכבת מ:
id user_id date time ip עכשיו כל הצבעה נשמר במסד ובשביל לדעת לכל משתמש כמה הצבעות יש אני עושה PHP קוד:
תודה לעוזרים. |
איפה זה מה שמשתמש הצביעה? id?
תנסה את זה..סתם עשיתי משהו עכשיו PHP קוד:
|
חשבתי על משהו..תנסה את זה:
PHP קוד:
עריכה: ערכתי את השאילתה אז תנסה שוב. |
אתה לא הבנת אותי...
כל הצבעה הוא בעצם שורה בטבלה נגיד שיש 2 שורות עם user_id = 1 זה אומר שלמשתמש 1 הצביעו פעמיים... עכשיו לפי זה איך אני מוצא את המשתמש שקיבל הכי הרבה הצבעות. |
ציטוט:
ומה שאני הבאתי מוציא לך את הuser_id. |
ציטוט:
PHP קוד:
|
ציטוט:
|
MySQL - 4.0.26-standard
|
ציטוט:
אני יחכה שיהיה לי שרת....כי כרגע אין לי.....למרות שאני לא רואה סיבה למה זה לא מצליח. |
PHP קוד:
|
PHP קוד:
|
ציטוט:
חוץ מזה שזאתי הדרך ההכי פחות יעילה לספור שורות... אפשר לעשות fetch_rows... אני לא יודע PHP ואני יודע את זה :| או יותר פשוט, אפשר לשלוף את הערך count(id) תעשה את הרעיון שנאמר פה עם הCount וה Group By (אני חושב שהוא נאמר פה :\). דרך אגב, ישנה דרך יותר יעילה בתת שאילתות, אבל מכיוון שאף אחד לא העלה אותה פה ומכיוון שאני מבין שרמת הSQL שלך לא בשמיים, אני לא אסבך אותך סתם עם עוד מידע לעכל. שיהיה לך בהצלחה :) |
או קי חבוב, אמרתי לך שאני יתעמק בזה שיהיה לי שרת...אז הוא חזר....קח:
PHP קוד:
|
ציטוט:
מצאתי משהו אחר שעובד: PHP קוד:
|
ציטוט:
לא משנה, העיקר שהצלחת:] |
כל הזמנים הם GMT +2. הזמן כעת הוא 01:06. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ