שלח תשובה

זירת השאלות

528
צפיות
4
תשובות

עזרה בPHP וSQL – יצירת טופס שבונה טבלאות

,‏ 22 ביולי, 2008

שלום.

אני מנסה לבנות טופס שניתן יהיה לבחור בו שם לטבלה ובלחיצה על הSUBMIT, ליצור את הטבלה במסד הנתונים.

אני לא מצליח להשתמש בשאליתא mysql_query("CREATE TABLE
כי במקרה כזה שם הטבלה נתון מראש ואני מעוניין שיהיה ניתן לבחור שם בטופס עצמו.

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

תודה מראש לכל העונים!

תגיות:

4 תשובות

  1. Orny הגיב:

    זה אפשרי
    זה אפשרי בהחלט אני לא מבין מה הבעיה?
    אם אתה צריך עזרה תוריד את המערכת המוכנה phpMyAdmin ותסתכל בקוד מקור.

  2. הקוד הזה מסובך מדי בשבילי
    אני לא מצליח להבין איך להשתמש בו. אעריך מאוד לקבל קצת הדרכה.

  3. BuildHome הגיב:

    תשובה
    קוד לדוגמא:

    $TableName=$_REQUEST['table_name'];

    $SQL="CREATE TABLE $TableName
    (
    ID int(7) NOT NULL auto_increment,
    Name varchar(50) NOT NULL,
    email varchar(50),
    PRIMARY KEY (ID),
    UNIQUE id (ID)
    )";

    mysql_query($SQL);

    יצירת טבלה כאשר שם הטבלה ייקבע לפי הערך שיישלח מטופס עם שדה בשם table_name.

    בהצלחה.


    "החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
    http://Www.Torec.Net &nbsp;* http://Www.Torec.In

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!