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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=35119)

forils 23-11-06 16:04

שאלה בPHP
 
אני יודע PHP SQL HTML ברמה בינונית בערך .
איך אני עושה יצירת דפים ע"י מסד נתונים ?
אני יודע להכניס תוכן לדף אבל לא ליצור דף חדש זה מסובך ואני מת לדעת איך?

RS324 23-11-06 17:39

למה אתה מתכוון שכשאתה אומר יצירת דפים ? יצירת קבצי PHP ?

נריה 23-11-06 17:43

אם אתה רוצה פשוט ליצור דף ולקשר אליו ממקום מסויים אני יתן לך כיוון
תעשה דף שלתוכו תכניס את התוכן של הדף וכו' התוכן יכנס לטבלה ב SQL
נגיד תעשה טבלה עם id page סתם לדוגמא אז פשוט תכניס תוכן ל page עם פקודה שמכניסה תוכן לתא בעמודה
ככה על רגל 1 יוצרים דף
עכשיו קח את זה לכיוון שאתה רוצה

forils 23-11-06 21:49

לא הבנתי ?

mlnn 23-11-06 22:04

אתה עושה דף אחד, שמקבל ID.
למשל index.php?id=2
ואז אתה לוקח את המספר הזה [2], והולך לבסיס נתונים, ומוציא את הנתנוים מהבסיס נתונים ושם בדף...
אם הID משנה, למשל 1, אתה הולך שוב לבסיס נתונים ומוציא את הנתון שהוא ID1...
בהצלחה.

forils 23-11-06 22:17

ואיך אני עושה מניהול שזה יפתח דף חדש ?

mlnn 23-11-06 22:21

אממ אתה כל פעם מוסיף לבסיס נתונים עוד מידע עם ID אחר.. [עולה ב1 נגיד]

forils 23-11-06 22:33

משהו כזה ?
PHP קוד:

<?php
mysql_connect
('localhost','masdasd_1','111111');
mysql_select_db('fgfg');
$result mysql_query("SELECT * FROM fgfg ORDER BY id DESC") OR die ("Error: ".mysql_error());  

    if(
$ID == "$ID") {
    include (
"index.php?ID=$id"); 
}

?>

אני בדרך ?

vadim88 23-11-06 22:51

קוד:

<?php
mysql_connect('localhost','masdasd_1','111111');
mysql_select_db('fgfg');
$result = mysql_query("SELECT * FROM fgfg ORDER BY id DESC") OR die ("Error: ".mysql_error()); 

    if($ID == $result['id']) {
    include ("index.php?ID=$id"); 
}

?>

שימוש יותר טוב יהיה עם SWITCH ו CASES.

mlnn 23-11-06 22:53

אני יותר חשבתי בכיוון של לאחסן את כל המידע בבסיס נתונים חח. אבל גם זה סבבה. [2 הדרכים]


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

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