![]() |
# 1 |
חבר בקהילה
|
[PHP] עזרה בMYSQL
PHP קוד:
לא יודע למה זה לא מצליח לי... (אני חדש בPHP אז זאת בטח טעות גדולה חחח...) זה אמור בעיקרון להוסיף לתוך הטבלא את השם והגיל שהוזנו... |
![]() |
![]() |
# 2 | |
Авторитет
|
כמה דברים:
- תשתמש בפונ' isset http://www.php.net/isset - אתה צריך לעשות את החלק הבא: PHP קוד:
PHP קוד:
![]() - לפני שאתה מכניס משהו ולא משנה מה למסד, אתה צריך לבדוק שזה תואם את מה שאתה מחפש. כלומר, אם אתה רוצה שיהיה גיל (ערך מספרי) אתה צריך לבדוק שזה ערך מספרי ולא טקסט. תקרא על הפונקציות הבאות: http://www.php.net/intval http://www.php.net/manual/en/function.is-numeric.php http://www.php.net/function.mysql-real-escape-string (וזה לSQL במיוחד) ומשהו אחרון, בפקודות SQL להבא על מנת שלא תקבל סתם שגיאות ובסוף לא תידע למה, תעשה `, דוגמא: PHP קוד:
__________________
![]() ציטוט:
|
|
![]() |
![]() |
# 3 | |
חבר בקהילה
|
ציטוט:
![]() |
|
![]() |
![]() |
# 4 | |
אחראי פורום
|
ציטוט:
יניב, אני רואה שרק התחלת לתכנת - לכן אשמח להצביע לך לכמה דברים. לא צריכים להשתמש ב-mysql_close() - חוץ במקרים שתעבוד עם יותר ממסד אחד - וזה כבר סיפור אחר. השתמש ב-$link - המשתנה לא נחוץ, אתה יכול גם לוותר עליו |
|
![]() |
![]() |
# 5 |
חבר בקהילה
|
טוב מסתבר שכל מה שהייתי צריך לעשות זה להוסיף גרש:
PHP קוד:
PHP קוד:
אין איזה תוכנה או משהו שאומרת לך ברגע כתיבת הקוד שמשהו בו לא תקין?.. ודניאל תתחבר כבר למסן אני חייב עזרה שלך בקידוד ![]() |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|