תגיות
חלוקה לעמודים מתוך ה-SQL Server
הרבה פעמים אנו נתקלים בצורך לשלוף רשומות מבסיס הנתונים, תוצאות חיפוש לדוגמא, ולהציגן ללקוח מחולקות לעמודים. כדי לעשות זאת, רובינו משתמשים ב
חלוקה לעמודים ברמת ה-ASP , כלומר - שליפת הרשומות, מעבר לעמוד הרצוי והצגת הנתונים.
הבעייה בשיטה זו היא שאנו שולפים בעצם כל פעם מחדש את כל תוצאות השאילתה, אך מציגים רק חלק מהן.
הפתרון האידיאלי יהיה לבצע את החלוקה לעמודים ברמת ה-SQL Server
מונה מבקרים + סטטיסטיקה בסיסית לאתר
בתור בעלי אתרים מעניין אותנו לדעת כמה מבקרים היו לנו והאם הם חזרו לאתר שלנו.
משום ששמתי לב שיש לכך ביקוש רב וגם באופן אישי פנו אלי לתת דוגמאות החלטתי לבנות על קצה המזלג את הדוגמה הבאה, אשר משמשת כמונה מבקרים שגם יודע את מספר הפעמים שכל גולש חזר לבקר באתר. הדוגמה משתמש בבסיס נתונים Access 2000 ובעוגיות על מנת לדעת על משתמשים חוזרים. מכיוון שזוהי דוגמה בלבד, יוצג כאן רק השלד, אתם כמובן מוזמנים לשנות ולהוסיף שדות ונתונים לפי צורכיכם.
שימוש ב-GetRows
השיטה GetRows של אובייקט הרקורדסט משמשת להעתקת תוכנו של רקורדסט לתוך מערך דו-מימדי.
כאשר הרקורדסט מכיל הרבה רשומות, או שהמניפולציות על הרשומות כבודות מאוד, שימוש ב-GetRows מייעל מאוד את העבודה
הצגת משפטים ותמונות באופן רנדומלי ללא שימוש בקבצים חיצוניים
קורה שברצוננו להציג תמונות או משפטים באופן רנדומלי בגוף האתר שלנו.
הדוגמא הזו מראה איך ניתן לעשות זאת באופן פשוט ללא צורך בקבצים נוספים או בסיס נתונים כלשהו.
משחקי checkbox
הרבה פעמים אנחנו רוצים לאפשר לגולשים שלנו לסמן, או לבטל את הסימון של קבוצה שלמה של תיבות סימון בבת אחת, או להפוך את בחירת תיבן הסימון. מאמר זה מסביר כיצד עושים זאת.
המשךשכבה עם פסי גלילה
לעיתים אנו רוצים להציג טקסט ארוך בדף, אך לא מעוניינים שהדף יהיה ארוך מידי, אלא שהטקסט יוצג במקום המיועד לו, ורק בו יהיו פסי גלילה. מאמר זה מגדים כיצד לעשות זאת באמצעות CSS.
המשךשינוי כיוון של TEXTAREA והוספת תגי קוד
לפעמים אנו רוצים לשנות את כיוון הכתיבה ב-TEXTAREA ע"י לחיצה על קישור, כפתור וכו', או לאפשר הוספת תידי תחילת וסיום קוד ע"י לחיצה על קישור. מאמר זה מדגים כיצד לעשות זאת.
המשךהתגית Marquee
התגית Marquee הינה תגית שמקיימת אפקט עיצובי של אוביקט בתנועה. במדריך הבא נלמד איך לעבוד עם התגית.
הערה: Marquee פועל על דפדפני IE בלבד!