הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [php]כמה "x" נמצאים במסד (https://hosts.co.il/forums/showthread.php?t=47809)

KvO` 19-06-07 01:06

[php]כמה "x" נמצאים במסד
 
אממ יש לי את המערכת רקעים שלי
עכשיו יש לי גם גטרויות ואני רוצה שליד כל קטגוריה
יופיע מספר הרקעים שיש
איך לוקחים את זהמהמסד?

תודה מראש לעוזרים

DCB 19-06-07 04:42

תשתמש בפונקציה
mysql_num_rows

Gal Shafrir 19-06-07 06:24

ציטוט:

נכתב במקור על ידי DCB (פרסם 502177)
תשתמש בפונקציה
mysql_num_rows

PHP קוד:

<?php

    $query 
mysql_query("SELECT COUNT(`id`) AS total FROM `table`") or die(mysql_error());
    
$r mysql_fetch_array($query);
    
        echo 
$r['total'];

?>

אפשר גם ככה לא?

4ior 19-06-07 07:42

ציטוט:

נכתב במקור על ידי DJ G.S (פרסם 502179)
PHP קוד:

<?php

    $query 
mysql_query("SELECT COUNT(`id`) AS total FROM `table`") or die(mysql_error());
    
$r mysql_fetch_array($query);
    
        echo 
$r['total'];

?>

אפשר גם ככה לא?

כן אפשר

KvO` 19-06-07 12:16

תודה רבה לשניכם עזרתם לי..


אבל יש לי גם בעיה
יש לי קטגוריות ואני רוצה שזה יראה כמה יש בכל קטגוריה
ניסיתי ככה:

PHP קוד:

    $query mysql_query("SELECT COUNT(`id`) AS total FROM `yyy` where cat='$cat") or die(mysql_error()); 
    
$r mysql_fetch_array($query); 

וזה לא קורה זה מראה לי 0

Daniel 19-06-07 12:17

יש לך שגיאה-שכחת לסגור את ה-'

Source 19-06-07 12:19

אם לא הבנת מה מאסטרT אמר...
קוד:

$query = mysql_query("SELECT COUNT(`id`) AS total FROM `yyy` where cat='$cat'") or die(mysql_error()); 
    $r = mysql_fetch_array($query);


KvO` 19-06-07 12:19

אני סגרתי אחי זה פשוט לא מראה לא יודע למה S:
גם אני בדיוק מסתכתל על זה עכשיו

עריכה:
אבל לפי הקוד זה אמור לעבוד בכלל?

Alter 19-06-07 12:34

ציטוט:

נכתב במקור על ידי KvO` (פרסם 502299)
אני סגרתי אחי זה פשוט לא מראה לא יודע למה S:
גם אני בדיוק מסתכתל על זה עכשיו

עריכה:
אבל לפי הקוד זה אמור לעבוד בכלל?

למה אין לך בטבלה של הקטגוריות עוד שורה ששם כל פעם שמוסיפים רקע לקטגוריה זה מוסיף 1 לאותה קטגוריה ואז אתה שולף את המידע מהתא המתאים?

בכל מקרה, תעבוד עם mysql_num_rows כמו שDCB הציע, זה יכול להיות יעיל מאוד.

KvO` 19-06-07 13:53

ציטוט:

נכתב במקור על ידי Alter (פרסם 502306)
למה אין לך בטבלה של הקטגוריות עוד שורה ששם כל פעם שמוסיפים רקע לקטגוריה זה מוסיף 1 לאותה קטגוריה ואז אתה שולף את המידע מהתא המתאים?

בכל מקרה, תעבוד עם mysql_num_rows כמו שDCB הציע, זה יכול להיות יעיל מאוד.

טוב שהבנתי אותך S:


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

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