496
צפיות
צפיות
10
תשובות
תשובות
מחיקה והוספה בבסיס נתונים
איזו אפשרות יש שתאפשר למחוק או להוסיף נתונים באותו טופס
אני מחפש אפשרות חוץ מהדרך של ה SELECT
האפשרות שאני מדבר עליה היא שני כפתורים באותו טופס אחד מחקי ואחד הוספה
איך אוכל לדעת איזו כפתור נלחץ ואיך אקבל את הערך שלו ב ASP
מובן?
10 תשובות
אולי כפתורי רדיו?
מעוניין לדעת את הדרך עם הכפתורים
כמו ב הוט מייל אבל בטכנולוגית ASP
מסובך?
אממ..
אני לא יודע למה אתה מתכוון ב"הוט מייל"..
אתה מקבל את הנתונים כמו מselect..
שני כפתורים
אחד מחיקה
והשני הוספה
שניהם באותו טופס
יש בכלל אפשרות כזאת?
חוץ מה רדיו והSELECT ?
האפשרות של שני כפתורים מחיקה והוספה בתוך טופס אחד קיימת בכלל?
קיימת בהחלט.
אבל זה יותר עניין של צד לקוח – אתה יוצר כפתורים שמשנים ערך של input type=hidden ואח"כ שולחים את הטופס, וכך תוכל לדעת בצד השרת על איזה כפתור לחץ הגולש.
עדיף לבצע את ה delete ואת ה insert בדפים נפרדים, ובצד הלקוח פשוט לקבוע את ה action של הטופס לפי הכפתור שעליו לחץ הגולש.
זאת הדרך המקצועית ביותר?
עלי יד האירוע ONCLICK אני משנה את הערך של ה INPUT HIDDEN
ואת הערך של ה ACTION נכון?
אבל איך אני משנה את הערך של ה ACTION בצד לקוח?
האם זאת הדרך המקצועית ביותר?
יש דרך אחרת אני לא בטוח בה והיא כזאת:
שני כפתורים שהם HIDDEN אחד מחיקה והשני הוספה
עם שתי קישורים כאשר אני לוחץ על הקישור אחד אני קובע בצד לקוח שהכפתור למשל מחקיה נלחץ
אבל איך אני בודק בASP שהוא זה שנלחץ?
שינוי action בטופס
<script language="javascript">
function changeAction()
{
document.forms.myForm.action="newActionFile.asp"
//or
document.getElementById("myFormId").action="newActionFile.asp"
}
</script>
<form name="myForm" id="myFormId"></form>
אם אני עושה את החיקוה או
ההוספה בדף שונה אז אני לא צריך לעשות את מ שאמרת במשפט הראשון
נכון?
הדרך שהתכוונתי אליה בהתחלה היא כך
מצורף קובץ שבתוכו יש דרך אחרת שבה אשפר למחוק ולהוסיף משני כפתורים
תסתכל בבקשה לקוד של שלוש שורות אבל אין בו הקוד של ה ASP
אחרי שתסתכל תסביר לי על מה מדובר כן בבקשה
תודה