-
February 19th, 2012, 14:28
#1
عضو انجمن
ایجاد فیلد در دیتابیس برای ذخیره عکس
من میخوام برای هر خبر اگر کاربر دلش خواست یک عکس هم ذخیره کنه و یا اصلا داخل خبرش عکس وجود داشته باشه تعدادش هم مهم نیست
و بعد در یک اسلاید شو مثلا 5 خبر آخر سایت همراه با عکسشون نمایش داده بشه
فعلا اسلاید شو برام مهم نیست ولی اینکه نوع فیلدی که تو دیتابیس باید تعریف کنم تا عکسها رو توش ذخیره کنم چیه؟
-
-
February 19th, 2012 14:28
# ADS
-
February 19th, 2012, 23:50
#2
عضو دائم
پاسخ : ایجاد فیلد در دیتابیس برای ذخیره عکس
سلام
بهتر تصاویر ور مستقیما در دیتابیس نریزید.اما نوع داده مربوطه : blob
-
تعداد تشکر ها ازRezash به دلیل پست مفید
-
February 19th, 2012, 23:54
#3
عضو انجمن
پاسخ : ایجاد فیلد در دیتابیس برای ذخیره عکس
خوب باید تو دیتابیس ذخیره بشه که بعدا بهشون دسترسی داشته باشم دیگه
مگه میتونم جای دیگه ای هم بریزمشون و اگر میشه چطوری و با چه دستوری
-
-
February 20th, 2012, 00:06
#4
عضو دائم
پاسخ : ایجاد فیلد در دیتابیس برای ذخیره عکس
بهتره به صورت معمولی در یک فولدر آپلود کنید و اسم فایل رو در دیتابیس ذخیره کنید.
-
تعداد تشکر ها از Rezash به دلیل پست مفید
-
February 20th, 2012, 00:35
#5
عضو انجمن
پاسخ : ایجاد فیلد در دیتابیس برای ذخیره عکس
یه سوال دیگه اینکه اگر اسلاید شو با جاوا اسکریپت بنویسم توانایی این رو داره که اخبار رو از دیتابس بخونه و عکسش رو هم پیدا کنه و در اسلایدر نشون بده؟
-
-
February 20th, 2012, 20:28
#6
عضو دائم
پاسخ : ایجاد فیلد در دیتابیس برای ذخیره عکس

نوشته اصلی توسط
aria-adword
یه سوال دیگه اینکه اگر اسلاید شو با جاوا اسکریپت بنویسم توانایی این رو داره که اخبار رو از دیتابس بخونه و عکسش رو هم پیدا کنه و در اسلایدر نشون بده؟
جاوااسکریپت سمت کلاینت اجرا میشه و توانایی ارتباط مستقیم با دیتابیس رو نداره ، اما میتونید اطلاعات رو از دیتابیس به خونید و به یک فرمت استاندارد با اسلایدر خودتون بدید.
-
تعداد تشکر ها از Rezash به دلیل پست مفید
-
February 21st, 2012, 00:09
#7
عضو انجمن
پاسخ : ایجاد فیلد در دیتابیس برای ذخیره عکس
اگر میخواید عکس رو بگذارید توی دیتابیس (که معمولا توصیه نمیشه) باید از BLOB استفاده کنید که مخفف Binary Large OBject هست.
بهتر هست که عکس ها رو در یک فولدر آپ کنید و آدرس عکس رو (ترجیحا با اسم یونیک) توی دیتابیس با TEXT یا VARCHAR ذخیره کنید. در مورد سوال دوم شما هم با یک حلقه میشه این کارو ساده کرد (اگر اشتباه نکنم زبون شما php هست دیگه؟ )
----------------------------------------------------------
-
تعداد تشکر ها از camelian77 به دلیل پست مفید
-
February 22nd, 2012, 16:30
#8
عضو انجمن
پاسخ : ایجاد فیلد در دیتابیس برای ذخیره عکس

نوشته اصلی توسط
camelian77
اگر میخواید عکس رو بگذارید توی دیتابیس (که معمولا توصیه نمیشه) باید از BLOB استفاده کنید که مخفف Binary Large OBject هست.
بهتر هست که عکس ها رو در یک فولدر آپ کنید و آدرس عکس رو (ترجیحا با اسم یونیک) توی دیتابیس با TEXT یا VARCHAR ذخیره کنید. در مورد سوال دوم شما هم با یک حلقه میشه این کارو ساده کرد (اگر اشتباه نکنم زبون شما php هست دیگه؟ )
توضیحاتتون عالی بود
بله من php کار میکنم البته تازه کار هستم
-
-
February 25th, 2012, 11:49
#9
پاسخ : ایجاد فیلد در دیتابیس برای ذخیره عکس
بهترین کار اپلود فایل عکس در یک پوشه و قراردادن لینک در دیتابیسه ، البته یادتون نره از ریسایز هم استفاده کنید ، که سایتتون سریعتر لود بشه
-