696
צפיות
צפיות
4
תשובות
תשובות
עזרה בPHP וSQL – יצירת טופס שבונה טבלאות
שלום.
אני מנסה לבנות טופס שניתן יהיה לבחור בו שם לטבלה ובלחיצה על הSUBMIT, ליצור את הטבלה במסד הנתונים.
אני לא מצליח להשתמש בשאליתא mysql_query("CREATE TABLE
כי במקרה כזה שם הטבלה נתון מראש ואני מעוניין שיהיה ניתן לבחור שם בטופס עצמו.
האם מישהו יודע אם זה בכלל אפשרי בPHP? אולי מישהו אפילו יודע את התשובה?
תודה מראש לכל העונים!
4 תשובות
זה אפשרי
זה אפשרי בהחלט אני לא מבין מה הבעיה?
אם אתה צריך עזרה תוריד את המערכת המוכנה phpMyAdmin ותסתכל בקוד מקור.
הקוד הזה מסובך מדי בשבילי
אני לא מצליח להבין איך להשתמש בו. אעריך מאוד לקבל קצת הדרכה.
תשובה
קוד לדוגמא:
$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 * http://Www.Torec.In
תודה רבה!