הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
18-02-09, 19:27 | # 1 |
חבר בקהילה
|
PHP | איך לעשות בדיקה אם משתנה שווה למשהו ממערך | כנסו ותבינו
אהלן...
יש לי מערך בגודל X (זה דינאמי...לכן מספר המקומות במערך אינו קבוע). אני מעוניין ליצור שאילתת שליפה ממסד נתונים...בסגנון הבא: PHP קוד:
נניח יש לי 3 תאים במערך...ששוים ל: 3,4,7 אז שישלוף את כל הנתונים מהטבלה שבהם השדה FILED שווה ל 3/4/7 . תודה מראש, מתן.
__________________
אחסון אתרים, עבודות גבס בירושלים ,אינדקס אתרים ,lc980 brother ,הבלוג הקשיח ,מתקנים מתנפחים, קפה לאירועים |
18-02-09, 20:00 | # 2 | |
חבר בקהילה
|
ציטוט:
|
|
18-02-09, 20:15 | # 4 |
חבר וותיק
|
לדעתי אתה צריך להכניס את המספרים כך: /1/2/3/ ואז עם like לעשות
PHP קוד:
__________________
בברכה עובד, מפתח אתרים. |
19-02-09, 00:39 | # 5 |
חבר בקהילה
|
PHP קוד:
|
19-02-09, 15:58 | # 6 | |
חבר וותיק
|
ציטוט:
שאילתת LIKE זאת השאילתא הכי כבדה שיש (כמובן שאפשר לשרשר אותה ואז להגדיל את היעילות בצורה אקספוננציאלית אבל זה לא הנקודה) עדיף לעשות מה שאמרו כאן למעלה implode עם מפריד של פסיקים בשביל לקמבן סטרינג ואת כל זה לשלב בשאילתת IN זה הכיוון
__________________
|
|
19-02-09, 16:10 | # 7 |
חבר מתקדם
|
זה גם לא נכון להשתמש ב LIKE במקרה הזה.
|
20-02-09, 00:09 | # 8 |
חבר בקהילה
|
תיצור מחרוזת ואת החלק של הWHERE תיצור עם FOREACH שיעבור על כל ערכי המערך
__________________
|
20-02-09, 00:25 | # 9 |
הוסטסניון
|
למה אתם מסתבכים סתם, הבאתי פתרון הכי נכון לבעיה.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן." |
20-02-09, 00:27 | # 10 |
חבר וותיק
|
תעשה פשוט
FOREACH ו JOIN הפתרון הכי פשוט בישבלך |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|