![]() |
# 1 |
חבר וותיק
|
בעיה | קוד לא עבוד לאחר הוספת לולאה.
שלום.
אני מנסה להוציא נתונים מהמסד ולהציג אותם בסקריפט פשוט, שלפתי id ו email, כאשר ילחצו על מספר הid, יפתח נתון הemail. בדומה למה שיש כאן בתפוז בהודעות. זה קוד שפועל: PHP קוד:
אבל כאשר אני רוצה לעשות לולאה, זה לא עובד, הוא לא פותח את החלק השני כמו שצריך: PHP קוד:
תודה.
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
![]() |
![]() |
# 2 |
חבר בקהילה
|
מפני שאתה צריך כל פעם למשוך מהמסד, אתה מושך רק פעם אחת במקרה שלך, והלולאה לא איפו שהיא צריכה להיות :
PHP קוד:
__________________
|
![]() |
![]() |
# 3 |
חבר וותיק
|
אתה צודק בקשר ללולאה, איך לא חשבתי על זה אבל עדיין זה לא עובד.
בקשר לLIMIT, אני סתם בדוק, מקודם היה תנאי עד שid לא יהיה שווה ל 500, זה סתם ניסיון, אני גם שולף "הכל" (*) במקום לשלוף רק את שני השדות שאני באמת צריך, זה סתם ניסיון ככה שאל תדאג למשאבים. זה הקוד שלי עכשיו: PHP קוד:
לא נגעתי ב php כמה שבועות בגלל הלחץ בלימודים, ככה שיכול להיות שאני עושה טעויות ממש מפגרות, כמו עם הלולאה מקודם. תודה.
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
![]() |
![]() |
# 4 |
חבר בקהילה
|
קוד:
$query = mysql_query("SELECT * FROM `links` WHERE `id`='" . $id . "'"); אתה שולף פה רק רשומה אחת תעשה קוד:
where id<=$id |
![]() |
![]() |
# 5 |
חבר וותיק
|
למה רק רשומה?
אני מגדיל את id כל הזמן.
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
![]() |
![]() |
# 6 |
חבר בקהילה
|
תוריד את 2 השורות האלה
$id++; $query = mysql_query("SELECT * FROM `links` WHERE `id`='" . $id . "'"); ותעשה מה שאמרתי לך זה יעבוד לך בטוח למה אתה שולח את אותה השאילתה 10 פעמים |
![]() |
![]() |
# 7 |
חבר וותיק
|
אז עכשיו זה ה php שלי:
PHP קוד:
תודה.
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
כלים לאשכול | |
תצורת הצגה | |
|
|