PDA

View Full Version : سوال در خصوص برنامه گرفتن عکس از دیتابیس



pa2ghir
دوشنبه 14 اردیبهشت 1394, 15:00 عصر
سلام خدمت همه دوستان گل
میخواستم ببینم دوستان اینجا کسی کدی داری که
مثلا ما تو یه فولدر عکس داریم بیاد بر اساس ایدی که ما بهش میدیم ادرس عکس رو ببره تو دیتابیس و کاربر بتونه توی صفحه دیگه کد رو بزنه عکسشو ببینه؟

reza_alie
دوشنبه 14 اردیبهشت 1394, 16:19 عصر
سلام خدمت شما
شما می تونید وقتی که عکس رو آپلود می کنید نام عکس رو داخل دیتابیس ذخیره کرده و وقتی که اطلاعات را واکشی می کنید می تونید بعد از آدرس عکس نام تصویر رو قرار بدید تا کاربر بتونه عکس رو ببینه
موفق باشی

pa2ghir
چهارشنبه 16 اردیبهشت 1394, 12:36 عصر
سلام خدمت شما
شما می تونید وقتی که عکس رو آپلود می کنید نام عکس رو داخل دیتابیس ذخیره کرده و وقتی که اطلاعات را واکشی می کنید می تونید بعد از آدرس عکس نام تصویر رو قرار بدید تا کاربر بتونه عکس رو ببینه
موفق باشی
شما میتونید همچین کدی به من بدین؟

pa2ghir
شنبه 19 اردیبهشت 1394, 08:14 صبح
کسی نمیتونه کمک کنه؟

MMSHFE
شنبه 19 اردیبهشت 1394, 13:30 عصر
دوست عزیز، اینجا کسی کد آماده تحویل نمیده بلکه راهنمایی میکنن که خودتون کار رو انجام بدین. به شما هم توصیه میکنم بجای اینکه دنبال این باشین که بقیه بهتون ماهی بدن، سعی کنید ماهیگیری رو یاد بگیرین.

MMSHFE
شنبه 19 اردیبهشت 1394, 13:38 عصر
شما باید اسامی فایلها رو توی دیتابیس توی یک جدول (مثلاً images) ذخیره کنید و درکنار هر اسم فایل، فیلدهای موردنیاز دیگه مثل id و... رو هم بگذارین. حالا کافیه موقعی که میخواین تصویر رو نشون بدین، فرضاً id رو از کاربر بگیرین (یا توی URL مشخص کنید) و با کمک اون، عکس رو از جدول images پیدا کنید و فیلد مربوط به نام فایل رو بخونید و نمایش بدین. مثال:

if(isset($_GET['id'])) {
$id = intval($_GET['id']);
if($image = mysql_query("SELECT * FROM `images` WHERE (`id`='{$id}')") && mysql_num_rows($image) > 0) {
$image = mysql_fetch_assoc($image);
echo '<img src="images/' . $image['filename'] . " />';
}
}