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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 12-06-09, 02:36   # 1
sts
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: May 2007
הודעות: 262

sts לא מחובר  

איך אני בודק אם הערך שהוחזר מהשאילתה ריק ?

שלום,
אני רוצה לבדוק האם הערך שהוחזר מהשאילתה mysql_query ריק או לא
איך אני עושה את זה?
הבנתי שהפונקציה הזאת מחזירה את הערך או false אם יש שגיאה
אבל לא מצאתי מה היא מחזירה אם אין ערך כזה במסד
  Reply With Quote
ישן 12-06-09, 02:54   # 2
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

ערך או מספר שורות?
אם ערך פשוט תעשה fetch לשאילתא ותבדוק בPHP,
אם מדובר על מספר שורות, הכוונה אתה רוצה לדעת אם יש איזשהי שורה שמתאימה לשאילתא זה פשוט ספירת שורות num_rows
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 12-06-09, 11:37   # 3
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

ציטוט:
נכתב במקור על ידי daMn צפה בהודעה
ערך או מספר שורות?
אם ערך פשוט תעשה fetch לשאילתא ותבדוק בPHP,
אם מדובר על מספר שורות, הכוונה אתה רוצה לדעת אם יש איזשהי שורה שמתאימה לשאילתא זה פשוט ספירת שורות num_rows
נכון, למשל אם אתה רוצה לעשות בדיקה אם יש מתמש כלשהו במסד (בהרשמה, כדי שלא יוכלו להירשם עם אותו שם) אז mysql_num_rows עושה את העבודה.
הנה הסבר:

http://us.php.net/manual/en/function.mysql-num-rows.php
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 12-06-09, 14:37   # 4
0xfo7d
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 292
שלח הודעה באמצעות ICO אל 0xfo7d

0xfo7d לא מחובר  

אם מה שהתכוונת זה מה שאמרו מעליי, אז נתנו לך תשובה...
אם התכוונת שאתה רוצה לבדוק אם ישנה שגיאה בהרצת השאילתה...זה מה שאתה מחפש:

PHP קוד:
    echo mysql_error();

    if(
mysql_affected_rows() > 0) {
        echo 
"אין שגיאות";
    } else {
        echo 
"יש שגיאות";
    } 
אתה שם את זה מייד אחרי השאילתה.
  Reply With Quote
ישן 12-06-09, 16:51   # 5
sts
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: May 2007
הודעות: 262

sts לא מחובר  

בסדר ענו לי רציתי לדעת על המספר שורות שהתקבלו
  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. הזמן כעת הוא 20:43.

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