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

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

dor77 04-10-08 12:45

[עזרה] אני משתגע, הכסנת נתונים למסד ושליפת הנתונים.
 
שלום.
עד אתמול, לא נגעתי ב PHP בכלל, פשוט לא הבנתי מילה, פשוט כלום.
מאתמול התחלתי ללמוד בלי הפסקה.
המטרה שלי היא לבנות מערכת ניהול תוכן פשוטה מאוד (!) פשוט להוסיף תכנים כמו טקסט/תמונה/לינק למסד ולאחר מכן שליפתו.
בניתי משהו נחמד עם עזרה קטנה אבל בעיקרון אני בניתי הכל.
מה שבניתי זה טופס עם "שם" ו "גיל", זה כאילו הפאנל ניהול שלי, נניח כל מה שהאתר שלי עושה זה מציג שם וגיל.
בוא נראה קודים ואז אסביר שוב.


index.php
PHP קוד:


<html>
<
head>
<
title>הטופס</title>
</
head>
<
body>
<
form action="111.php" method="post">
<
input type="text" size="30" name="name" />שמך:
<
br />
<
input type="text" size="30" name="age" />גילך:
<
input type="submit" value="Send!" />
</
form>
</
body>
</
html


111.php

PHP קוד:

<html>
<head>
<title>הנתונים</title>
</head>
<body>
<?
$name 
$_POST['name'];
$age $_POST['age'];
if (
$name == "" OR $age == "")
{
echo 
"אחד מהשגות לא מולאו כראוי";
}
else {
echo 
"שם: $name";
echo 
"<br>";
echo 
"גיל: $age";
}
?>
</body>
</html>

זהו קוד פשוט והוא גם עובד, לאחר שאני עושה "send" אני מועבר לדף 111.php ואני רואה את הנתונים.
כמו שאתם רואים לא השתמשתי במסד נתונים ולכן הנתונים לא נשמרים.
למדתי במשך שעות, עבודה עם SQL, הורדתי מדריכים, קראתי מדריכים באתרים מאוד פופולאריים אבל לא הבנתי איך אני הופך את הטופס הפושט הזה למערכת ניהול תוכן הכי פשוטה שקיימת.
למדתי פקודות כמו SELECT ואיך מתחברים למסד נתונים ועוד אבל ראיתי רק פקודות קצרות, לא ראיתי איך באמת כל זה עובד.
מישהו יכול להסביר לי ואם אפשר בדוגמאות קוד איך אני מכניס את הנתונים למסד נתונים ולאחר מכן שולף אותם בצורה פשוטה?
אני לא מבקש ממכם לבנות לי מערכת, רק לראות איך זה עובד, ומשם אני אצליח להתקדם לבד.
נכנסתי לכל הקטע הזה רק ביממה האחרונה וקשה לי מאוד.
אשמח לעזרה, תודה.

double_r 04-10-08 12:53

אם יש לך חבילת איחסון כלשהי אז ככה,
צור מסד נתונים חדש mysql database
ווודא (בטוח יש לך) שיש phpmyadmin
לאחר שתיצור מסד נתונים,
תלמד איך להתחבר אליו ואיך ליצור בו טבלאות ב phpmyadmin
ונמשיך משם..

dor77 04-10-08 13:49

ליצור טבלה זאת לא הבעיה הכי גדולה אבל בוא נתחיל מפה, שאני יצרתי מסד נתונים, לאחר מכן נכנסתי ל phpmyadmin וישר קיבלתי את המסך הבא:
http://www.siz.co.il/my.php?i=zmdm4jimemrf.bmp
איך אני יוצר טבלאות ?
זה הקטע הפחות מסובך, הקטע של התיכנות עם שליפת הנתונים והכנסת הנתונים היא הדבר הבעייתי.
אשמח להמשך בעזרה, תודה רבה.

mayden 04-10-08 14:03

http://www.learnphp.co.il/20.guide

dor77 04-10-08 14:43

ציטוט:

נכתב במקור על ידי mayden (פרסם 671114)

תודה, משם למדתי את הרוב.
אבלהם לא מלמדים איך יוצרים טבלה במסד..הם כותבים שם משהו "מתוך הסרט".
איך אני יוצר טבלה? התחברתי ל phpmyadmin דרך השרת הביתי ב wamp.
איך אני יוצר שם טבלה? בצד כתוב לי "בחר מסד נתונים" יחש לי שם mtsql או phpmyadmin או עוד משהו אני חושב.
תודה.


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

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