![]() |
# 1 |
חבר מתקדם
|
PHP ו SQL...שאלה קטנה
שלום לכולם...
איך עושים דבר כזה: בכתובת יש לי נניח index.php?id=3 במסד נתונים יש תא שנקרא נניח array...בתוכו יש מערך פשוט...נניח: a,b,c איך אני יכול לעשות שאילתה ששולפת רק את השורות שיש להם בתא array את הערך שיש בכתובת ( ID = 3) משהו בסגנון כזה: SELECT * FROM `procuts` WHERE `array`='3' רק שבסוף צריך לעשות חיפוש בתוך מערך או משהו... רעיונות? ![]() |
![]() |
![]() |
# 2 |
אין כמו ב127.0.0.1
|
אתה יכול לעשות עם LIKE (לא מאוד יעיל).
נגיד שתעטוף את המערך ככה: |a|b|c| ואז: קוד:
WHERE array LIKE '%|3|%' |
![]() |
![]() |
# 3 |
חבר מתקדם
|
אוקיי, גם רעיון...
למה לא יעיל אבל??? ולמישהו יש רעיון אחר? |
![]() |
![]() |
# 4 |
חבר על
|
תקרא על הפונקציה explode בphp ואחרי זה תריץ חיפוש...
|
![]() |
![]() |
# 5 |
אין כמו ב127.0.0.1
|
זה לא נורא. זה פשוט מבצע חיפוש בעמודה, וחיפוש זה לא יעיל. אבל זו פשרה סבירה.
|
![]() |
![]() |
# 6 |
משתמש - היכל התהילה
|
http://www.singingeels.com/Articles/...tionships.aspx
יש עוד דרכים לממש את זה, צריך להבין בדיוק מה אתה צריך לעשות כדי להמליץ על הדרך המומלצת
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|