לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ברוכים הבאים לפורום ASP חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > ASP
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
 
כלי אשכול חפש באשכול זה



  #10  
ישן 05-07-2005, 17:04
צלמית המשתמש של Eran
  משתמש זכר Eran Eran אינו מחובר  
 
חבר מתאריך: 27.02.02
הודעות: 4,536
שלח הודעה דרך ICQ אל Eran
הטבלה נראית לי בסדר גמור :)
בתגובה להודעה מספר 9 שנכתבה על ידי PoM שמתחילה ב "זו הבעיה,"

טוב אז ככה אתה מכין את הדף של הסקר רגיל על כל רדיו יש ערך של הבחירה שלו
כלומר אם בחרתי תשובה מספר 2 אז הערך של הרדיו שם יהיה vot02
עכשיו לשלוח לדף ASP
אתה קורא את הנתון של vot2 בלבד מתוך הטבלה votes
ועושה משפט עדכון, עדכן את vot2 שיהיה שווה לvot2 הקיים +1
תרשום איזה הודעה נחמדה וסיימת

עכשיו אני רואה שאת המסד נתונים עשית יפה
ב ASP תגיד מה אתה לא מצליח ונעזור לך

וכמו כן מאחר שחשבת צעד קדימה והוספת את הקוד זיהוי (ממש חובה שתשנה לאנגלית!) אתה תוכל להשתדרג ולהכין מספר רב של סקרים welldone
_____________________________________

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/list.png]

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/?https://2010-uploaded.fresh.co.il/2010/09/21/52868411.gif,http://www.boredpanda.com/blog/wp-content/themes/mimbo2.2/images/subscribe-panda-605px.png]

חזרה לפורום
  #12  
ישן 05-07-2005, 19:17
  tropit2005 tropit2005 אינו מחובר  
 
חבר מתאריך: 18.03.05
הודעות: 307
בתגובה להודעה מספר 11 שנכתבה על ידי PoM שמתחילה ב "תודה,"

במקומך לפני שתנסה סקר תנסה יותר להציג נתונים לעדכן להוסיף וכו' אחרי שתלמד את זה אני בטוח שלא תתקשה יותר מדיי עם הסקר...
אני ינסה בקצרה להסביר לך בקצרה ותתחיל לנסות בעצמך לפי זה..
דבר אתה צריך להכניס טופס.. ולכל תיבה לתת שם... אחרי זה אתה שולח את הטופס לדף asp כלשהו
הדף ASP צריך להראות בערך ככה..
קוד PHP:
 <HTML dir=rtl>
<
head>
</
head>
 
 
<
body>
<%
 
'שיטה נוחה שאני מתשמש בה זה קודם כל ליצור את המשתנים שמקבלים את הנתונים מהטופס
name_of_mishtane1=request.Form("name_of_input1")
name_of_mishtane2=request.Form("name_of_input2")
 
 
dim conn, SQLstr
 
Set conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("db_name.mdb") & ";"
 
 
SQLstr = "INSERT INTO tbl (name_of_fields_in_tbl1, name_of_fields_in_tbl2) VALUES ('" & name_of_mishtane1 & "', '" & name_of_mishtane2 & " ');" 
conn.Execute (SQLstr)
 
 
Conn.close
Set Conn = nothing
%>
 
 
הוספת את הנתונים בהצלחה!<BR>
 
</body>
 
 
 
</HTML> 

הסבר:

name_of_mishtane1 , name_of_mishtane2
=
שמות של משתנים אתה יכול לקרוא להם איך שאתה רוצה

,



name_of_input1, name_of_input2
=
שמות של התיבות טקסט (זה יכול כל מיני תיבות או רשימות אשר נמצאים בטופס)

,

db_name.mdb
=
שם הממסד נתונים מסמך אקסס במקרה הזה (כמובן צריך לשים את המיקום של אם שלו לפני {במקרה הצורך})

,

tbl_name
=
שם הטבלה במקרה שלך זה VOTES לפי מה שהבנתי

,

name_of_fields_in_tbl1, name_of_fields_in_tbl2
=
שמות התאים של הטבלה .. במקרה שלך (vote01 ,vote02, vote03, vote04, vote05, vote06, vote07, vote08, ...)



______

מקווה שתצליח :-)
חזרה לפורום
  #15  
ישן 05-07-2005, 20:37
צלמית המשתמש של PoM
  PoM PoM אינו מחובר  
 
חבר מתאריך: 31.07.04
הודעות: 1,922
שלח הודעה דרך ICQ אל PoM
כללי ובכן,
בתגובה להודעה מספר 13 שנכתבה על ידי Eran שמתחילה ב "אם אתה אכן מבין או רוצה ללמוד ASP אז..."

תודה רבה על ההסבר שלך!!!
אני יודע לבנות את דף הסקר ולשלוח אותו אל דף ASP וזה חלק הקשה עבורי.

הרי הניסיון שלי: בתור התחלה החלטתי לא לקלוט את הערך הנבחר מדף הסקר, אלא להניח כי הבחירה שנעשה היתה השניה - vot2 וכך אני מתחיל :
fn="vot2"

הרי החלק שידעתי לכתוב, ולא יודע כיצד להמשיך [מקווה שעד עכשיו זה נכון]:


קוד PHP:
 <%
fn="vot02"
set user=Server.CreateObject("ADODB.Connection")
   
user.open "Driver={Microsoft Access Driver (*.mdb)};"&_
             
"Dbq=C:\Inetpub\wwwroot\vote.mdb;"

 
%> 


_______________________________________


אני רוצה כעט

לגשת לטבלה שלי
לגשת לעמודה שערכה זהה ל 'fn'
ולשנות ערכה, ע"י הוספת 1 לערכה הנוכחי.
[עם הכנת הטבלה סימתי את על העמודות כ'מספר, ולא כ 'טקסט']

להלן אלגוריתם מילולי:
קליטה של ההצבעה הנשלחת תחת משתנה מסויים
הוספת +1 לתא השורה הראשונה [כמובן] ובעמודה שצויינה תחת המשתנה הנבחר.
_____________________________________
...תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה...
PoM 2010


נערך לאחרונה ע"י PoM בתאריך 05-07-2005 בשעה 20:44.
חזרה לפורום
  #17  
ישן 05-07-2005, 22:35
צלמית המשתמש של Eran
  משתמש זכר Eran Eran אינו מחובר  
 
חבר מתאריך: 27.02.02
הודעות: 4,536
שלח הודעה דרך ICQ אל Eran
עשית יפה :)
בתגובה להודעה מספר 16 שנכתבה על ידי PoM שמתחילה ב "לומד מטעיות של עצמי"

כנראה גם סתם העתקת מהחבר שלך אבל מתקרב

השגיאה היא כאן
Info.Fields("fn")
מאיפה ה fn הגיע?
מסתבר שלא נמצא עמודה בעלת הכותרת fn
אתה היית צריך להכניס את fn המשתנה ולא "fn" המחרוזת
בתור משתנה הוא מכיל את שם העמודה הרצויה, את vot02, ולכן כל שעליך לעשות הוא להשמיט את הסוגריים.

דבר נוסף, בשורה שבה אתה מעדכן את הנתונים, מאיפה הגיע ה visit?
גם כאן visit אמור להיות שם של טבלה. ואני לא מצאתי כותרת שכזו...
מה שכן אתה רוצה לעדכן הוא את התשובה שנבחרה בסקר, את z שערכו כעת הוא vot02
ושוב שים לב שאין גרשיים, אחרת הוא יחשב למחרוזת.
_____________________________________

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/list.png]

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/?https://2010-uploaded.fresh.co.il/2010/09/21/52868411.gif,http://www.boredpanda.com/blog/wp-content/themes/mimbo2.2/images/subscribe-panda-605px.png]

חזרה לפורום
  #35  
ישן 08-07-2005, 14:02
צלמית המשתמש של Eran
  משתמש זכר Eran Eran אינו מחובר  
 
חבר מתאריך: 27.02.02
הודעות: 4,536
שלח הודעה דרך ICQ אל Eran
אהה חח הצלחת לבלבל אותי
בתגובה להודעה מספר 34 שנכתבה על ידי PoM שמתחילה ב "[PHP]<% fn="vot02" set..."

השגיאה עכשיו שהוחזרה אומרת שהקוד כן טוב כי שם הטבלה הוא לא vot2 אלא vot02

מה שכן הייתה הבעיה היא שורה 10
שורה 10 היא שרוה אחת אחרי
אתה הכנסת את ה fn בתור מחרוזת!!
ועמודה בשם fn לא קיימת

ובקיצור
קוד PHP:
 [left]<%
fn="vot02"
set user=Server.CreateObject("ADODB.Connection")
   
user.open "Driver={Microsoft Access Driver (*.mdb)};"&_
             
"Dbq=C:\Inetpub\wwwroot\vote.mdb;"
set Info user.Execute ("Select * From votes")

z=Cint(info.Fields(fn))+1
user
.execute "Update votes Set " fn "='" &z"';"
%> [/left


שים לב לשינויים.
שים לב במיוחד מה זה משתנה ומה זה מחרוזת.
_____________________________________

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/list.png]

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/?https://2010-uploaded.fresh.co.il/2010/09/21/52868411.gif,http://www.boredpanda.com/blog/wp-content/themes/mimbo2.2/images/subscribe-panda-605px.png]

חזרה לפורום

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 10:08

הדף נוצר ב 0.11 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר