View Single Post
ישן 05-02-09, 18:35   # 1
SniR-S
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Aug 2008
הודעות: 546

SniR-S לא מחובר  

בדיקה אם ערך מסויים קיים במסד

יש לי בעיה קצת, התחלתי לעבוד על מערכת מסויימת (תוך כדי הלמידה של PHP & SQL)
ואני כרגע עובד על הרישום משתמשים.

הבעיה היא שאני רוצה לבדוק אם שם משתמש / איימיל מסויים קיים במסד אם כן לתת שגיאה מסויימת
ואם לא, אז להמשיך בתהליך ההרשמה.
עכשיו אני מצאתי אחרי חיפוש קצר את האשכול הבא:
http://hosts.co.il/forums/showthread.php?t=59628

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

עם if אני בודק אם search שווה ל 0 כמו באשכול ההוא ואם כן אז הוא ממשיך בתהליך
ההרשמה, ויש לי else if שבודק אם הוא לא שווה לא 0 אז הוא מחזיר שגיאה שהאיימיל קיים במסד..
PHP קוד:
$result mysql_query("SELECT * FROM `random_users` WHERE (`user`, `email`) = ('user', '$email') ")
    or die(
"Query failed: " mysql_error());
$search mysql_num_rows($result); 
זאת השאילתה, אני יודע איך להשתמש בה והכל, בקיצור הכל תקין..
שוב, אני רוצה לבדוק אם שם משתמש + איימיל קיימים במסד אם כן להוציא שגיאה ..
איך אני יכול לעשות את זה?
  Reply With Quote