![]() |
אני עשיתי ככה בעבר
PHP קוד:
|
עשית רק אם הרמה שלו 2 הוא יצליח להתחבר תוריד את החלק הזה.
|
אתה לא הבנת אותי למעלה בשאילתה כתוב AND LEVEL=2 ואז עשיתי אם השאילתה = TRUE=1
|
אפשר בבקשה לשאול מה מחזירה שאילתה SELECT במידה והיא לא מוצאת כלום ?
אני מחפש תשובה לזה דיי הרבה זמן כבר. =\ |
אני באמת לא מבין למה כולכם מתעקשים ללמוד דברים מסובכים לפני שאתם לומדים נורמלי, את הבסיס לאט לאט ומובן.
בשביל לעשות השוואה, בIF למשל... משתמשים ב== שאתה משתמש ב= אחד הוא מציב את המשתנה לערך שניסת להשוואות לו. עכשיו ofek_golan אני באמת לא מבין... אני סתם מציע לך פה עזרה? תעשה כזאת שאילתה...(אני מבין שאתה רוצה שיעשו בשבילך את העבודה אז הינה...) PHP קוד:
|
למה עשית SELECT רק של לבל ופאססוורד?
עריכה עכשיו שמתי לב שרשמתי שווה אחר בIF אבל אצלי רמשתי 2 לא עשיתי העתק הדבק אלה רק מהראש ושחכתי קורה |
למה לא לעשות ישר
ציטוט:
ואז לא צריך לעשות סתם תנאי וישר mysql num rows |
דבר ראשון לשאלתך אופק,
אתה עושה את ההתחברות ובדיקת הסיסמא וקביעת הרמה לפי השם משתמש שהוא כתב בטופס, לכן יש לך כבר את השם משתמש, אתה רק צריך את הסיסמא שמיוחסת לו והרמה שמיוחסת לו. ציטוט:
וגם אתה צריך לעשות בטופס שיהיה למשל SELECT BOX שיבחרו באיזה רמה המשתמש וזה טיפשי. סתכל בDA, אתה לא בוחר רמה הוא מזהה באיזה רמה אתה ומחבר אותך לרמה העליונה ביותר שמורשה למשתמש שלך. |
יש לי את שם המשתמש אבל אני רוצה גם לבדוק אם הוא קיים...
למרות שהבנתי שזה לא חייב אבל אני צריך |
טוב זה מוגזם, הביאו לך מספיק קודים שתוכל לבנות את השאילתא ואת המשך הקוד שלך לבד.
נעול. |
כל הזמנים הם GMT +2. הזמן כעת הוא 21:04. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ