Coldfusion / מדריך Coldfusion / עוד CFOUTPUT

עוד CFOUTPUT


הדבר הקטן הזה הוא זה שיהפוך אתכם למקצוענים אמיתיים בעיני הבוס/לקוח שלכם, מאחר והוא אחראי על הדרך בה הנתונים שבחרתם יופיעו ב-HTML.

כל מה שאתם זקוקים לו הוא תווית <CFOUTPUT> ושם השאילתא אותה הגדרתם בראשית הביטוי:

<CFOUTPUT QUERY= "pocket">


ברגע שהגדרתם את זה, אתם חופשיים להתפרע עם המשתנים שלכם. לרשותכם גם כל תוויות HTML, אבל זכרו שכל מה שיופיע בין תווית יחזור על עצמו שוב ושוב במהלך העמוד שלכם עד שכל הנתונים שבחרתם יופיעו בדו"ח. לדוגמא, לא הייתם רוצים להשתמש בקוד הזה...

<CFOUTPUT QUERY= "pocket">
<H1>Items in Pocket</H1>
#item#<P>
</CFOUTPUT>


... כי הפלט שלכם ייראה כך:



Items in Pocket
One Bouncy Ball with Psychedelic Markings
Items in Pocket
Half of a Cheese Sandwich
Items in Pocket
A Bus Transfer

וכו'...

אתם לא זקוקים לטראומה כזאת בחיים שלכם כרגע. כותרת אחת מספיקה ולכן עלינו למקם אותה לפני תווית ה-output. כך נוודא שהיא לא תחזור על עצמה בכל תוצאה:

<H1>Items in Pocket</H1>

CFOUTPUT QUERY= "pocket">
#item#<P>
</CFOUTPUT>


הפלט הנוכחי ייראה כך:

Items in Pocket
One Bouncy Ball with Psychedelic Markings
Half of a Cheese Sandwich
A Bus Transfer


וכו'...

אתם יכולים לבצע כל מיני סוגים של פירמוטי HTML על המשתנים שלכם ולמקם אותם היכן שרק תרצו. בואו נהיה קצת יותר מתוחכמים ונדגיש כל שורת פריט ונוסיף תגיות לפני כל תוצאה:

<CFOUTPUT QUERY= "pocket">
<B> Item: #Item# </B> <BR>
Acquired: #Acquired# <BR>
Value: #Value# <BR>
</CFOUTPUT>


הפלט של כל פריט ייראה עתה כך:

Item: One Bouncy Ball with Psychedelic Markings
Acquired: 12 December 1998
Value: 25 cents


ל-coldfusion יש גם תוויות מוכנות שיעלו את התכנות שלכם דרגה נוספת. בואו ותראו.



עמוד הבא: CFIF ו-CFELSE >>




מבט כללי
שעור 1
מה זה בכלל?
מי צריך את זה?
התקנת coldfusion
והגדרת מקור מידע

בחינת מאגר המידע שלכם
סיכום
שעור 2
תבניות coldfusion
תבניות בסיסיות
ביטויי SQL
עוד CFOUTPUT >
CFIF ו-CFELSE
סיכום
שעור 3
עוד על בניית תבניות
כותרות עליונות ותחתונות
בדיקת התבניות שלכם
ופתרון בעיות

עוד על coldfusion
סיכום