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

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

Dorg 19-09-07 20:59

שאלה-SQL טבלאות
 
אני מסתכל במדריכים לSQL ובכולם יש הסבר על הפקודות בטבלאות אבל לא איך ליצור אחת...
אז איך יוצרים טבלאה בPHPMYADMIN ואיך עושים את זה דרך השפה(שלפי דעתי יהיה הרבה יותר נוח)

תודה

Ori The Man 19-09-07 21:04

ב phpmyadmin חוסכים לך הרבה
יש שם ממשק פשוט ביותר לפתיחת טבלאות

DanielS 19-09-07 21:06

יצירת טבלה דרך PHPMyAdmin מאוד פשוט.
אתה מתחבר לממשק >> ואז בצד לוחץ על שם המסד. ואז יש תיבה למטה בחירת שם הטבלה + מספר השדות אתה לוחץ "סע" ואז זה פותח לך דף שבו אתה קובץ כל תא במסד עם הכל.

דרך השפה אחרי שאתה יוצר טבלה אתה מקבל קוד שאם אתה תשמור ותרצה ליצור טבלה כזאת אתה נכנס כפתור בשם SQL . ושם יש מקום שתוכל להכניס את זה אתה מדביק ואם זה לא קיים זה יוצר את הטבלה =]

ערב טוב,
דניאל

דוגמא לקוד שיצור טבלה בשם sdf עם תא בשם hosts שיוגדר כ TEXT
כמובן שאתה שם אותו ב phpmyadmin
PHP קוד:

CREATE TABLE `sdf` (
`
hostsTEXT NOT NULL 
ENGINE MYISAM 


Dorg 19-09-07 22:23

יש שם חובה להכניס שדה וערכים/אורך מה אני אמור למלא בכל אחד?

בניה 19-09-07 22:25

בהמשך למה שדניאל אמר.
יצירת טבלאות מתבצעת ע"י שאילתה כמו שליפת מידע או כל פעולה אחרת.
את הכתיב של השאילתה הזו אתה יכול לראות במדריך של WEBMASTER לSQL אבל הכי נוח זה לבנות טבלה בPHPMYADMIN ולראות איך השאילתה שהוא הריץ נראת.

DanielS 20-09-07 07:07

ציטוט:

נכתב במקור על ידי Dor | Expert-Serv.co.il (פרסם 557456)
יש שם חובה להכניס שדה וערכים/אורך מה אני אמור למלא בכל אחד?

בכל אחד אתה אמור למלאות את הערכים של התא.
לפי דעתי לא למדתה בכלל על האפשרויות של השפה תחזור על זה תלמד מה כל אחד עושה.

סתם בוא נעשה דוגמא.
נגיד ואתה רוצה ליצור תא בשם ID שכל שורה הID יעלה ב 1. אתה עושה לו
שם תא id סוג int ובתוספות auto_incermt ואז כל שורה שתיווצר ייצא לך מספר חדש מ 1 ומעלה.
וכמובן שאסור לו להיות מותר לעריכה.
זה הקוד של מה שהסברתי :
הוא ייצור לך טבלה בשם daniel ויעשה את התא כמו שהסברתי.
PHP קוד:

CREATE TABLE `daniel` (
`
idINT NOT NULL AUTO_INCREMENT PRIMARY KEY 
ENGINE MYISAM 



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

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