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

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

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 17-01-06, 16:35   # 1
somebody
A Al Alm Almo Almog!
תודה על תרומתך!
 
somebody's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: hadera CiTy
גיל: 35
הודעות: 4,005
שלח הודעה באמצעות MSN אל somebody

somebody לא מחובר  

SQL עדכון נתונים

במדריך הזה אני יכתוב לכם כיצד מעדכנים נתונים בטבלה ב SQL.
ההזנת נתונים לתוך השאילתה תתבצע ב ASP בגלל שאני לא יודע PHP, אבל מבנה השאילתה עצמו הוא בדיוק אותו דבר.

כאשר רוצים לעדכן מידע בתוך שדה שסוגו איננו INT יש לשים גרש משני צדידי המשתנה שבתוכו מזינים את הנתונים.
זאת אומרת שווה, לאחריו גרש(') המשתנה שמכיל את הנתונים וגרש(').
hosts.co.il by somebody
כותבים זאת ככה:
PHP קוד:
update table set table.field='"&parmter&"' 
כמו שראיתם יש גרשים משני צדידי המשתנה(parmter).
כל שאילתות העדכון מתחילות ב:
PHP קוד:
update table set 
ולאחרי ה SET את שמות השדות שברצונך לעדכן, מופרדים בפסיקים(,).
לדוגמא עדכון מספר שדות שאינם INT:
PHP קוד:
update table set table.field='"&parmter&"',table.field2='"&parmter2&"' 
וככה אלה... ניתן לשים עוד ועוד שדות לעדכון.
hosts.co.il by somebody
עדכון שדה מסוג INT:
אותו דבר כמו עדכון שדה שאיננו INT רק שלא שמים גרש משני צידי המשתנה, זאת אומרת:
PHP קוד:
update table set table.field="&parmter&" 
כמו שראיתם אין גרש מסביב למשתנה (parmter).
כאשר רוצים לעדכן שדות של INT ושדות שאינם INT ביחד עושים אותו הדבר רק שלפני שדה שאיננו INT שימים גרש(לפני ובסיום המשתנה), כמו שנכתב למעלה.
לדוגמא:
PHP קוד:
update table set table.field='"&parmter&"'table.field2="&parnter
&" 
גם בשדה מסוג DATE שמים גרש(') לפני ואחרי המשתנה(במסד נתונים MYSQL).
לעומתו ב ACCESS שמים סולמית(#) לפני ואחרי משתנה אשר מוזן לשדה מסוג DATE.
hosts.co.il by somebody

עד עכשיו למדנו כיצד כותבים שאילתה בסיסית של עדכון, ללא הגדרת את השורה שברצוננו לעדכן במסד, עד עכשיו עדכנו את כל השורות בטבלה.

כמו שאילתת שליפה ב SQL גם בשאילתת עדכון ישנה אפשרות להשתמש בWHERE.
לדוגמא:
PHP קוד:
update table set table.field="&num&" where table.field2="&id&" 
למידע מלא על WHERE אתם מוזמנים לקרוא מדריך זה:
http://www.hosts.co.il/forums/showthread.php?t=569
בכלל כדי לקרוא קודם את המדריך הזה:
http://www.hosts.co.il/forums/showthread.php?t=569
לפני קראית המדריך על עדכון בSQL.
hosts.co.il by somebody
זאת השאילתה הסופית:
PHP קוד:
UPDATE tablename set tablename.field1='"&pa&"',tablename.field2="&pa2&",tablename.field3='"&pa3&"' WHERE talename.field6="&input&" 
כמובן ששימוש ב WHERE איננו חובה.

זהו זה מדריך הSQL UPDATE, אין יותר מה להרחיב לדעתי.
כל היודעי PHP למיניהם מוזמנים לכתוב כאן מה שמים או איך מגדירים משתנה בתוך השאילתה ב PHP.
בהצלחה:qqb007:
אין להעתיק מדריך זה, והוא נכתב על-ידי בלעדי לhosts.co.il
__________________
דוא"ל: almog.zimel ב ג'מייל נקודה קום
מסנג'ר: almog שטרודל freetopsite נקודה co נקודה il

 
ישן 17-01-06, 16:46   # 2
CSite.co.il
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,816

CSite.co.il לא מחובר  

מצויין, למרות שאני כבר יודע
 
ישן 17-01-06, 16:52   # 3
somebody
A Al Alm Almo Almog!
תודה על תרומתך!
 
somebody's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: hadera CiTy
גיל: 35
הודעות: 4,005
שלח הודעה באמצעות MSN אל somebody

somebody לא מחובר  

ציטוט:
נכתב במקור על ידי -=boss=-
מצויין, למרות שאני כבר יודע
חח בשביל זה, זה למתחילים
__________________
דוא"ל: almog.zimel ב ג'מייל נקודה קום
מסנג'ר: almog שטרודל freetopsite נקודה co נקודה il

 
ישן 17-01-06, 17:27   # 4
שקד
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: ירושלים
גיל: 39
הודעות: 659

שקד לא מחובר  

יפה מאוד, ותודה על השקעה.
ורק שתדע שהמדריכים לא מחייבים להיות ב PHP (למרות שזה כמעט אותו דבר)
אני חושב שכל מדריך מסוגו יתקבל בברכה
והוא גם יועיל לשימוש וללימוד עתידי
__________________
 
ישן 17-01-06, 17:28   # 5
somebody
A Al Alm Almo Almog!
תודה על תרומתך!
 
somebody's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: hadera CiTy
גיל: 35
הודעות: 4,005
שלח הודעה באמצעות MSN אל somebody

somebody לא מחובר  

ציטוט:
נכתב במקור על ידי שקד
יפה מאוד, ותודה על השקעה.
ורק שתדע שהמדריכים לא מחייבים להיות ב PHP (למרות שזה כמעט אותו דבר)
אני חושב שכל מדריך מסוגו יתקבל בברכה
והוא גם יועיל לשימוש וללימוד עתידי
חחח ככה זה שאתה לא יודע PHP(מדבר על עצמי כמובן)
__________________
דוא"ל: almog.zimel ב ג'מייל נקודה קום
מסנג'ר: almog שטרודל freetopsite נקודה co נקודה il

 
ישן 17-01-06, 20:23   # 6
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

צודק, מה עם מדריכים ב VB , C++, C, AJAX, CSS, XHTML ?
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
 
ישן 17-01-06, 21:12   # 7
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי IAD
צודק, מה עם מדריכים ב VB , C++, C, AJAX, CSS, XHTML ?
אולי יום שלישי הבא (כשמסתיימים כל המבחנים לסמסטר הזה) אני יביא מדריך קצרצר לC..
 
ישן 17-01-06, 21:12   # 8
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

ואני לVB ו C++
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 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. הזמן כעת הוא 19:27.

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