آدرس عکس های نا محدود در دیتابیس
دوستان من یک تیبل دارم که محصولاتم توشه اما هر محصول تعداد عکس مختلف داره مثلا یکی ۳ تا عکس یکی ۵ تا من فقط بلدم یک فیلد تعریف کنم که فقط ادرس یک عکس و بگیره برای اینکه تعداد عکس هام نا محدود و نامشخص باشه باید چیکار کنم؟
روشی که به نظر من میتونه خوب باشه اینه که نام عکس هارو در همون یک فیلد قرار بدید و با کاما (,) از هم جدا کنید نام هارو.
در هنگام استفاده هم که خیلی ساده با یک explode بر اساس کاما میتونید عکس هارو نمایش بدید.
اگر کاما در نام عکس باشه که قطعا مشکل ساز هست (در این روشی که عرض کردم). برای حل این مورد میتونید قبل از insert کردن نام عکس در دیتابیس یک str_replace بزنید و کاماها رو از نام عکس حذف کنید.
برای مورد بعدی که مطرح کردید هم یا باید نوع فیلد رو text یا long text بذارید که مشکل تعداد کاراکتر پیش نیاد (که خیلی تضمینی روش نیست )، یا (از نظر من) نام عکسها رو خودتون کاستومایز کنید و نام منطقی و کوتاه براشون بذارید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .