برگزیده های پرشین تولز

مشکل در طراحی image gallery

hmsn

کاربر تازه وارد
تاریخ عضویت
17 آگوست 2006
نوشته‌ها
196
لایک‌ها
0
سن
37
محل سکونت
تو يه خونمون
سلام دوستان من مشکلم یکم پیچیدست براتون توضیح می دم لطفا کمک کنین:blush:

من یه سیستم image gallery دارم می نویسم آخرین قسمت یه پروژه هست اینجوری که تویه قسمت مدیریت
مدیر یه آلبوم ثبت می کنه
اونوقت تویه یه صفحه دیگه برایه ثبت خود عکس بازم مدیر اون اسم آلبوم رو از تویه یه کومبو باکس به عنوان آلبوم اون عکسه انتخاب می کنه و ثبت می شه تویه دیبل خود عکس هم یه ستون گذاشتم برا آلبوم
تا اینجا همه چی درسته
حالا وقتی می خوام نشونشون بدم یه صفحه میاد که آلبوم رو انتخاب می کنن آلبوم با get میره به یه صفحه دیگه
اونم صفحه طوری طراحی شده که فقط یه عکس رو نشون می ده وقتی با اون آلبومی که get شده از دیتا بیس کوئری می گیریم مثلا 5 تا عکس برا آلبوم هست
حالا تا اینجا رو اگه فهمیدین تا مشکلم رو بگم :p:
مشکلم تویه دکمه ای هست که می خواد عکس بعدی رو نشون بده نمی دونم باید چی رو ارسال کنه:wacko: اول فکر کردم id+1 رو اراسل کنه بعد دیدم نه ممکنه id ها پشت سر هم نباشه ;)


حالا منتظر کمک های شما دوستان خوبم :happy:
 

hmsn

کاربر تازه وارد
تاریخ عضویت
17 آگوست 2006
نوشته‌ها
196
لایک‌ها
0
سن
37
محل سکونت
تو يه خونمون
ببخشید می خواستم اولش بگم که قصد استفاده از برنامه های آماده رو ندارم چون این پروژم کلی کار برده ضد حال هست اگه بخواد یه قسمتش کار خودم نباشه
ممنون
 

alik

کاربر قدیمی پرشین تولز
تاریخ عضویت
23 سپتامبر 2005
نوشته‌ها
2,146
لایک‌ها
1,232
اگر ساختار جدول ذخیره اطلاعات عکس را توی دیتابیس میگفتی دقیقتر میتونستم بگم
میتونی این کار رو بکنی با یک کوئری عکس های را انتخاب می کنی و عکس ها را فرضا توی کوئری بر اساس id سورت کن منظور همون order by id مثلا است .

بعد در اخر کوئری از یک limit استفاده کن به این صورت limit 1,1 عکس شماره یک را نشون میده و بعد limit 2,1 عکس شماره دو رو نشون میده و limit 3,1 ... البته جای این عدد که داره عوض میشه باید با گت مقدارش را عوض کنی ...
 

سیب موز

کاربر تازه وارد
تاریخ عضویت
20 فوریه 2007
نوشته‌ها
62
لایک‌ها
0
سن
34
محل سکونت
اون ور تر
آلبوم چیز خوبی نیست سایت منو ببین هم راحت هستش هم کاربر برای دیدن یه عکس شونصد تا صفحه رو زیر رو نمی کنه
http://bia2pic.ir
فرستادن عکس هم خیلی آسون هستش
 

Behzad1984

کاربر تازه وارد
تاریخ عضویت
14 جولای 2007
نوشته‌ها
13
لایک‌ها
0
سن
40
محل سکونت
Tehran, Iran
سیب موز، تو گفتی:

آلبوم چیز خوبی نیست سایت منو ببین هم راحت هستش هم کاربر برای دیدن یه عکس شونصد تا صفحه رو زیر رو نمی کنه

با این حرفت، کلی حال کردم. خیلی خوبه که همیشه در طراحی وب سایت،
راحتی کاربر رو در نظر بگیریم. دمت گرم!

YOU MADE MY DAY!
 

hmsn

کاربر تازه وارد
تاریخ عضویت
17 آگوست 2006
نوشته‌ها
196
لایک‌ها
0
سن
37
محل سکونت
تو يه خونمون
عرض کنم خدمتتون که روش ذخیره به این شکل هست که عکس آپلود می شه تویه فولدر و آدرسش تویه دیتا بیس ذخیره می شه
آقای alik این کاری که شما گفتیدرو امتحان میکنم
به نظر درست می یاد حالا یه تستی می زنم
آقای سیب موز بابا مال شما هم یه جوریه ....
همین جوری همش تو هواست نه دسته بندی نه چیزی البته که نحوه طراحی شما هم به خود شما ربط داره ولی خوب دیگه ...
 

hmsn

کاربر تازه وارد
تاریخ عضویت
17 آگوست 2006
نوشته‌ها
196
لایک‌ها
0
سن
37
محل سکونت
تو يه خونمون
نه آقای alik نشد;) البته درست هم بود کوئری که شما گفتید این پایین گذاشتم
البته یکم فکر کردم دیدم درسته ، نباید بشه چون من می گم هر بار از id به بعد یه دونه از اون آلبون نشون بده و هر بار به id اضافه می کنم اصلا ممکنه مثلا id های 2 یا 3 یا هر چی جز اون آلبوم نباشن
حالا شمالطفا یه دیدی به کدبنداز ببین چی کار می تونی برامون بکنی:happy:

PHP:
 $query = "SELECT * from $TableName WHERE album='$cat' order by id desc limit $id,1";
 

سیب موز

کاربر تازه وارد
تاریخ عضویت
20 فوریه 2007
نوشته‌ها
62
لایک‌ها
0
سن
34
محل سکونت
اون ور تر
سایت دسته بندی داره یعنی عکس ها در گروه های مختلفی هستن ولی هنوز فهرست موضوعیش فعال نشده
با آلبوم درسته کاربر چند تا عکس در یه زمینه می بینه ولی کاربر هایی که دنبال یه موضوع خاص می گردن نسبت که کسایی که فقط عکس می بینن خیلی کمتره
در ضمن تمام عکس های سایت من در اندازه بزرگ هستش و هدف ارائه عکس برای بک گراند هست
موتور سرچی هم که گذاشتم کار آلبوم رو می کنه یعنی موضوع رو می زنن چون اسم هر عکس ویژگی های کامل اون رو در بر داره
 

aboozar_a

کاربر تازه وارد
تاریخ عضویت
31 ژانویه 2005
نوشته‌ها
40
لایک‌ها
0
اگر کوئری را داخل یک ارایه بریزی مشکل بر طرف میشه
می توانی با یکی اضافه کردن به ارایه عکس بعدی را هم داشته باشی
 
بالا