سلام
نمیدونم شاید سوالم مسخره باشه ولی به حر حال ...
میخام ببینم میشه ساختار بانک اطلاعاتی رو با php تغیر بدیم ؟
برای مثال مل یه برنامه داریم که فرم تماس با ما میسازه و تماس ها قراره به دیتابیس ارسال شه
حالا ادمین میاد خودش تعیین میکنه که چه فیلد های بسازه
فرضا 5 تا تکست باکس میسازه یهیه جفت رادیو میزارره و مثلا 4 تا هم چاکس
بعد به تعداد اینا فیلد تو جدولمون ایجاد شه
===========
میخاستم از انجمنتون هم تشکر کنم . تقریبا 40 درصد php ای که من بلدم رو از انجمنتون یاد گرفتم و بیشتر هن از بخش پروژه ها. به نظرم تو پروژه ها آدم بیشتر یاد میگیره.
===========
سلام عزیز،
شما محبت دارید. من هم خوشحالم که میبینم زحمات دوستان نتیجه داشته.
اما سوال.
ببین از نظر طراحی Data Base کار درستی نیست که Application توی ساختار Data Base دست ببره. ولی شما اگه لازم داری می تونی مثل اجرای Query هایی که تا حالا اجرا می کردی Query های تغییرات Data Base رو اجرا کنی و تغییراتت رو بدی. همش توی manual موجوده.
موفق باشی.
سلام
پاسخ مجتبي جان کامل بود فقط در کنار يادگيري با manual من توصيه مي کنم از phpmyadmin هم استفاده کنيد!
البته manual کامل کامل هست ولي وقتي شما با phpmyadmin تغييري مثلا در ساختار ديتابيس ايجاد مي کنيد , اين نرم افزار خودش query رو براي ما نشون مي ده و به يادگيري خيلي کمک مي کنه.
مثلا query اي که براي اضافه کردن يک فيلد خروجي داد:
- کد: انتخاب همه
ALTER TABLE `table` ADD `test` INT( 2 ) NOT NULL
حالا شما مي تونيد اين query رو در کدهاتون استفاده کنيد.
البته اين نکته هم مهمه که کاربري مي تونه اين کوئري رو اجرا کنه که سطح دسترسي لازم رو داشته باشه.(موقع تعريف کاربر جديد يا ويرايش کاربر در پنل هاست اختيارات يوزر هم دريافت ميشه...)