שלח תשובה

זירת השאלות

671
צפיות
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

שלח תשובה