הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   כפתורים דינמיים|PHP (https://hosts.co.il/forums/showthread.php?t=43254)

ASTeam 10-04-07 15:39

כפתורים דינמיים|PHP
 
שלום פורום תיכנות!
הנה אני בעוד מערכת(גם היא לא הכי גדולה)
אני עובד כרגע על מערכת ניהול תוכן - הוספה\עריכה\מחיקה של דפים ומנהלים
הכל הולך סבבה..אבל בלוח ניווט של האתר צריך שהאנשים יכנסו לכל הדפים - ופה הסתבכתי...
הבנתי שזה משהו שקשור בשליחת מידע דרך URL אבל הסתבכתי בזה מלא..

אם לא הבנתם מה שאני מנסה זה כזה דבר - כשאני מוסיף דפים השמות שלהם יופיעו בלוח ניווט(את זה הצלחתי..)אבל שיקשרו אליהם(את זה לא הצלחתי) סתם דוג' הדף הראשון הוא בעל ID=1 אז אני רוצה שהדף הראשון יקשר לשם( index.php?id=1 ) אבל אני לא רוצה לערוך את זה ידנית - כי מה יקרה ואוסיף דפים?
משהו אחרון - אני רוצה שהברירת מחדל שאני אכנס לindex תיהיה id=1
תודה!

בניה 10-04-07 15:46

תראה קישור לדף לדוגמא

yoni ^_^ 10-04-07 15:48

אז אתה משתמש בפונקציה GET
הכוונה היא לקבל מידע מURL כמו שאמרת נגיד אתה רוצה לקבל את המשתנה ID בכתובת ? אתה עושה ככה
PHP קוד:

$_GET['id'

זה בעצם שלפת את המשתנה ID בכתובת
home.php?id=1
אז המשתנה
PHP קוד:

$_GET['id'

יהיה שווה ל1

אז מה אתה עושה בעצם ?
כל פעם שאתה שולף את כל הנתונים את שולף את הID גם ואז עושה דף ששולף לפי מה שהוא קיבל בGET בעזרת WHERE בשאילתה של הSQL

מקווה שהבנת

Hanan 10-04-07 15:53

אתה עושה לולאה בעזרת while ושולף מהדאטה בייס כמו שאתה שולף את שם העמוד, אתה עושה משהו בסיגנון: <a href="<?= $rec['id']; ?>">.

ואיך דבר כה פשוט אתה לא יודע מאחר ואתה קורא לעצמך "מפתח אתרים" ? (לא נכנס לדיון, אבל זה באמת מוגזם שמתי לב שכל בן אדם שני קורא לעצמו מפתח אתרים עם שאלות מטומטמות... - בלי להעליב אבל לדעתי צריך לעלות למנהלים פה איזשהו הצעה שיהיה קבוצת משתמשים שהם מפתחים אחרי מבחן ולא שכל אחד יקרא לעצמו מפתח אתרים לתשומת ליבכם).

O-B 10-04-07 15:58

ציטוט:

נכתב במקור על ידי Hanan (פרסם 456439)
אתה עושה לולאה בעזרת while ושולף מהדאטה בייס כמו שאתה שולף את שם העמוד, אתה עושה משהו בסיגנון: <a href="<?= $rec['id']; ?>">.

ואיך דבר כה פשוט אתה לא יודע מאחר ואתה קורא לעצמך "מפתח אתרים" ? (לא נכנס לדיון, אבל זה באמת מוגזם שמתי לב שכל בן אדם שני קורא לעצמו מפתח אתרים עם שאלות מטומטמות... - בלי להעליב אבל לדעתי צריך לעלות למנהלים פה איזשהו הצעה שיהיה קבוצת משתמשים שהם מפתחים אחרי מבחן ולא שכל אחד יקרא לעצמו מפתח אתרים לתשומת ליבכם).

רעיון טוב..

בקשר לשאלה.. אתה שולף מהמסד
PHP קוד:

select from table where id=".$_GET['id']." 


ASTeam 10-04-07 16:01

חנן - אף פעם לא אמרתי שאני מתכנת PHP...
יוני - לא הכי הבנתי..
אבל לא משנה כבר...אני הבנתי אבל היה לי טעות בהוצאה מהSQL(התא היה page_id ואני רשמתי pafe_id)
תודה בכל מקרה...

**הערה
תוכלו להמליץ לי על עורך WYSWYG (או איך שלא כותבים את זה..)כי מה שיש לי עכשיו יש לו בעיה עם הוספת לינקים+תמונות(fckeditor)

Eran-s 10-04-07 16:07

ציטוט:

נכתב במקור על ידי ASTeam (פרסם 456445)
חנן - אף פעם לא אמרתי שאני מתכנת PHP...
יוני - לא הכי הבנתי..
אבל לא משנה כבר...אני הבנתי אבל היה לי טעות בהוצאה מהSQL(התא היה page_id ואני רשמתי pafe_id)
תודה בכל מקרה...

**הערה
תוכלו להמליץ לי על עורך WYSWYG (או איך שלא כותבים את זה..)כי מה שיש לי עכשיו יש לו בעיה עם הוספת לינקים+תמונות(fckeditor)

http://tinymce.moxiecode.com

ASTeam 10-04-07 17:38

תודה :)


כל הזמנים הם GMT +2. הזמן כעת הוא 21:01.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ