PDA

View Full Version : سوال: ارسال و خواندن اطلاعات به (از) دیتابیس به شکل serialize



mehdisat2000
دوشنبه 15 اسفند 1390, 16:56 عصر
با سلام،
من میخوام یه سیستمی درست کنم که یک توی دیتابیس یوزر چند تا گروه بتونم براش تعریف کنم. اما برای اینکه بتونم بی نهایت گروه بهش نسبت بدم باید یه جدول دیگه بسازم، چون توی یه جدول، تعداد محدودی column میشه قرار داد و نمی‌تونم با یه جدول بی نهایت گروه به کاربر نسبت دهم.
مثلاً برای اینکه بخوام از طریق یک جدول این کار رو بکنم نمیشه چرا؟
ستون1‌= GROUP1
ستون2= GROUP2
ستون3 = GROUP3
.
.
.
ستون N= GROUPN

اما در یک جدول، چند تا بیشتر ستون نمیشه ساخت و به همین دلیل نمیشه تا گروه N رفت (با یک جدول)

اما من بعضی جاها دیدم که با یک جدول، یک ستون ایجاد می‌کنند و اطلاعاتی به شکل
a:22{b:32}, ...

درون اون ستون ارسال می‌شه و به جای n ستون کار می‌کنه.

این سیستم چطوریه؟
ممنون.

hightech
پنج شنبه 18 اسفند 1390, 22:28 عصر
گروههایی رو که میخواید به کاربر اختصاص بدید، توی آرایه بریزید بعد اون آرایه را با استفاده از JSON_encode تبدیل به رشته کنید و توی یک فیلد رشته ای (text) بریزید
برای بازیابی هم از json_decode استفاده کنید