View Single Post
ישן 13-10-06, 14:20   # 1
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

אתגר חדש : יעילות !

שלום אנשים ....

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

רמת האתגר : בינונית +
ידע נדרש : עבודה מול מסד, פעולות על מערכים.

המטרה : משיכה של רשומות שונות לא ע"פ סדר בעזרת שאילתה אחת לתוך מערך ולאחר מכן, הצגתו

החוקים : עליכם למשוך כ 60 רשומות שונות מטבלה(על הרשומות להיות בתוך המערך הראשוני) לתוך מערך בעזרת שאילתה אחת בלבד
ועד 3 פעולות עם פונקציות (למתקדמים). ולאחר מכן להציג את המערך החדש.
* אין לפרסם שאלות שקשורות באתגר בפורום !

אוקי עכשיו אני אסביר :
יש לכם טבלה במסד שנראית ככה :
titleid,title,text

titled = ה ID של השורה
title = כותרת שלפיה אתם צריכים לחפש
text = סתם כתב של השורה יכול להיות פה כל דבר חוץ מ NULL

עכשיו יש לכם מערך שנראה ככה בערך רק עם 60 איברים :
PHP קוד:
$search_titles = array('my title','some other title','hey all','welcome to hosts.co.il'); 
כל האיבירים שנמצאים במערך הזה, נמצאים גם במסד....
במסד צריך להיות 100 שורות
60 מתוכם בתוך המערך שכתבתי הרגע

כמו שאמרתי עליכם למשוך את כל המידע לתוך מערך חדש בעזרת שאילתה אחת בלבד !

קריטריונים להצלחה :
* שאילתה אחת בלבד
* כמה שפחות שורות קוד (השורות שמייצגות את המערך הראשוני לא נחשבות)
* כמה שפחות פעולות ומשחקים עם המערך הראשוני.

עכשיו , זה שזה במערך זה כבר רמז גדול מאד להתחלה.

אני אישית ביצעתי את האתגר עם בערך 3-5 שורות בלבד.

שיהיה לכם בהצלחה.

סיום האתגר : 20/10/06

Last edited by RS324; 13-10-06 at 14:28..