הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 27-04-06, 13:40   # 1
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

שאלה בקשר לשאילתה ב MYSQL

אז ככה יש לי טבלה של הצבעות שמורכבת מ:
id
user_id
date
time
ip

עכשיו כל הצבעה נשמר במסד ובשביל לדעת לכל משתמש כמה הצבעות יש אני עושה
PHP קוד:
SELECT count(idFROM `votesWHERE `user_id` = 'מספר' 
מה שאני צריך זה לדעת איך אני לוקח למי יש הכי הרבה הצבעות...

תודה לעוזרים.
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
ישן 27-04-06, 14:04   # 2
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

איפה זה מה שמשתמש הצביעה? id?
תנסה את זה..סתם עשיתי משהו עכשיו
PHP קוד:

$sql 
"SELECT * FROM 'votes'";
while(
$row=mysql_fetch_array($sql)){
$id=['id'];
    if(
$id>0&&isset($y)){
        if(
$y>$id){
            
$y=$id;    
        }
    }
    else{
    
$y=0;
    }

  Reply With Quote
ישן 27-04-06, 14:07   # 3
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 7,601

meshuga לא מחובר  

חשבתי על משהו..תנסה את זה:
PHP קוד:
SELECT `user_idFROM `votesGROUP BY `user_idORDER BY Count(`id`) DESC LIMIT 0,
תנסה ותחזור...יש מצב שזה יביא שגיאה פשוט אין לי שרת כרגע בשביל לבדוק.


עריכה:
ערכתי את השאילתה אז תנסה שוב.
  Reply With Quote
ישן 27-04-06, 14:08   # 4
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

אתה לא הבנת אותי...
כל הצבעה הוא בעצם שורה בטבלה
נגיד שיש 2 שורות עם user_id = 1
זה אומר שלמשתמש 1 הצביעו פעמיים...

עכשיו לפי זה איך אני מוצא את המשתמש שקיבל הכי הרבה הצבעות.
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
ישן 27-04-06, 14:11   # 5
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי ViPeRt
אתה לא הבנת אותי...
כל הצבעה הוא בעצם שורה בטבלה
נגיד שיש 2 שורות עם user_id = 1
זה אומר שלמשתמש 1 הצביעו פעמיים...

עכשיו לפי זה איך אני מוצא את המשתמש שקיבל הכי הרבה הצבעות.
תסתכל על מה שכתבתי, בסוף בדקתי בACCESS וזה עובד....לפחות שם זה עובד.
ומה שאני הבאתי מוציא לך את הuser_id.
  Reply With Quote
ישן 27-04-06, 14:25   # 6
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

ציטוט:
נכתב במקור על ידי meshuga
חשבתי על משהו..תנסה את זה:
PHP קוד:
SELECT `user_idFROM `votesGROUP BY `user_idORDER BY Count(`id`) DESC LIMIT 0,
תנסה ותחזור...יש מצב שזה יביא שגיאה פשוט אין לי שרת כרגע בשביל לבדוק.


עריכה:
ערכתי את השאילתה אז תנסה שוב.
אררור:

PHP קוד:
[b]Error[/b]
 
SQL query
SELECT `user_id
FROM `votes
GROUP BY `user_id
ORDER BY Count( `id` ) DESC 
LIMIT 0 

MySQL said

#1111 - Invalid use of group function 
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
ישן 27-04-06, 14:25   # 7
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי ViPeRt
אררור:

PHP קוד:
[b]Error[/b]
 
SQL query
SELECT `user_id
FROM `votes
GROUP BY `user_id
ORDER BY Count( `id` ) DESC 
LIMIT 0 

MySQL said

#1111 - Invalid use of group function 
איזה מסד אתה משתמש?
  Reply With Quote
ישן 27-04-06, 14:35   # 8
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

MySQL - 4.0.26-standard
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
ישן 27-04-06, 14:36   # 9
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי ViPeRt
MySQL - 4.0.26-standard
:\....
אני יחכה שיהיה לי שרת....כי כרגע אין לי.....למרות שאני לא רואה סיבה למה זה לא מצליח.
  Reply With Quote
ישן 27-04-06, 14:52   # 10
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

PHP קוד:
SELECT `user_idFROM `votesORDER BY `idDESC LIMIT 0,
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 18:41.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ