![]() |
[PHP]בעיה עם Mysql
שלום לכולם היני מתחיל בבנית PHP.
אני מנסה ליצור מערכת דשים. עכשיו יש לי בעיה עם יצירת הטבלה ב-phpmyadmin. אז ככה יצרתי 4 קבצים: 1.טופס השליחה עצמו שנקרא: reg.html: PHP קוד:
PHP קוד:
PHP קוד:
PHP קוד:
http://empty.whitescreen.co.il/dash/reg.html יצרתי טבלה ב- phpmyadmin אני שם מסתבך עם השדות,מישהו יוכל לעזור לי? אני יודה מאוד מאוד,תודה: יוני. |
פרטי ההתחברות למסד לא נכונים, ראיתי שיש לך רווח בסיסמא למסד, אז תשים לב.
בכל מקרה עשית פה הרבה שטויות, לא כל כך הבנתי מה ניסית לעשות כאן אבל בדף הכנסה פשוט תעשה INSERT וזהו. בדף אדמין קודדת את הפרטים לbase64 אז איך אתה מצפה שהם יהיו שווים ל counter_reg או מה שלא עשית. קודם תטפל בחיבור למסד. |
נתחיל מזה שזה לא מצליח להתחבר למסד הנתונים.
תבדוק רוחים מיותרים\שגיאות כתיב\אותיות מיותרות וכו' ואז תנסה. |
http://empty.whitescreen.co.il/dash/reg.html
אוקיי הוא כנראה התחבר למסד טעות שלי... הנה תסתכלו: http://empty.whitescreen.co.il/dash/reg.html מה עכשיו? |
תמחוק את הלולאה, אין לך צורך בה אלא אם אתה רוצה לבדוק ד"ש כפול מה שלא נראה לי שמתאים למערכת דשים.
תשאיר רק את הINSERT. שאתה בודק אם הוא שווה ל0 אל תעטוף אותו במרכאות כי זה לא סטרינג. |
לא הבנתי למה אתה מתכוון...
אנא פרט אני מתחיל פרט והסבר ותראה לי עם תוכל מה לעשות ואיפה בכדי שאני אוכל ללמוד. |
ציטוט:
reg.php מה גם שבמערכת דשים אין צורך לעשות בדיקה שכזו. הייתי ממליץ לך לעבוד עם קוד מסודר יותר עם הערות כדי שתבין כל דבר אחרי זה שאתה עובד עם הקוד. בהצלחה :) דניאל. |
הכוונה היא לבדיקה של ה:
שמך: נמען: הדש שנשלח: ? אני לא חושב שזה משנה אם אני אוריד ואו אשאיר כי המערכת לא פועל זאת אומרת: יש בעיה ביצירת טבלה שם |
ציטוט:
תראה, אף אחד לא יגיש לך את הקוד מוכן כדי שהקוד ירוץ לך, אתה תצטרך להתאמץ וללמוד ולהבין מה כל שורה אומרת בדיוק, אני ממליץ לך לחזור קצת על החומר ולנסות לפתור לבד. |
בוא אני אסביר לך מה רציתי בעצם אז אולי תבין אותי.
תסתכל כשאתה שולח את הפרטים אז הדף reg.php אמור לשלוח למסד את הנתונים. עכשיו כאשר שאני נכנס לפאנל ניהול שבניתי אז הוא אמור להציג את הנתונים. במסד נתונים אמרו לי שאני צריך לשנות שם בכדי שזה יציג לי: http://empty.whitescreen.co.il/uploads/50ffa60bfe.jpg זאת אומרת להכנס לפאנל ע"י הכתובת הבאה: http://empty.whitescreen.co.il/dash/log.php שם משתמש: counter_reg סיסמא reg |
מישהו?
|
ציטוט:
|
הכנסתי בקובץ reg.php:
PHP קוד:
PHP קוד:
|
למה עשית בדף הכנסת נתונים לטבלה יצירת טבלה חדשה?
כל פעם שמישהו ישלח ד"ש זה יצור טבלה חדשה באותה שם? =\ זאת השגיאה במקרה? לא ציינת את השגיאה.. |
לא הבנתם =\
כדי שהנתונים ילכו לטבלה צריך ליצור ב-PHPMYADMIN. יצרתי טבלה התחברתי אבל הוא עושה ארור גם בפאנל ניהול שמישהו בבקשה בבקשה יעזור לי באיסיקיו: 233612288,יוני. |
תגיד- אתה מבין את מה שכתבת בכלל??
כי אתה נותן את כל המערכת שלך פה, לי אישית אין סבלנות לקרא עכשיו את הכל ולמצא אתה שגיאה.. אם זו שגיאה בSQL, תנתח את השגיאה! אם כתוב syntex- תבקש שיקראו את השאילתה! אם כתוב התחברות, תציג התחברות.. בשביל זה לPHP יש דיבוגינג, אנחנו לא בעידן הקרח שקראו שם את כל הקוד מ0ף, כדי למצא שגיאה. |
אין להקפיץ אשכולות.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 10:22. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ