واضح آرشیو وب فارسی:سایت ریسک: چطوری تعداد زیادی رکرود رو با هم حذف کنم ؟ mehdi_25 06 مهر 1385, 05:55من نياز دارم که يه سري فيلد هايي رو از ديتابيسم که روي صفحه لو شده همشو با هم يه جا پاک کنم :eek: چطور مي تونم اين کار رو بکنم ؟ يه چيزي مثل پاک کردن چند تا ايميل که جلوشون تيک ميزنيم در ياهو يا جي ميل . مي فهمين که چي رو ميگم . بعد Delete رو که مي زنيم همه پاک ميشن :shock: amirlol 06 مهر 1385, 09:23مشكل سابق من : يادمه من چنين كردم اومدم و همه آي دي ها ي چك زده رو مساوي قرار دادم و با يك split ديليت يه كار ديگه هم ميشه مي توني آيدي ها رو اول چك كني تيك دار بود بعد بياد بگي ديليت mehdi_25 07 مهر 1385, 02:36من یه فکری به نظرم رسید . معمولاً تعداد رکورد های داخل یه صفحه مشخصه ، برای ID هایی که قراره حذف بشن این طوری کار کنم : یه آرایه تعریف کنیم به تعداد رکورد ها و اونو ارسال کنیم برای صفحه Delete . داخل صفحه بعدی هم آرایه رو چک کنیم هر کدوم از آیتم هاش خالی بود که هیچ هر کدوم پر بود شماره رو برداریم و همون ID یه فیلدیه که باید حذف بشه اون فیلد رو حذف کنیم . به نظر شما چطوره ؟ mazoolagh 07 مهر 1385, 09:21راه امیر بهتره! amirlol 07 مهر 1385, 15:54و اینکارت مهدی جون با بزرگترین باگی شاید تاحالا دیده باشی بوجود می یاد و میزنه یسری رکوردو بدون اینکه بخوای دیلیت می کنی mehdi_25 07 مهر 1385, 16:01خوب در مورد روش کار راه حلت بیشتر توضیح بده . آی دی های چک زده رو مساوی با چی قرار دادی ؟ mehdi_25 08 مهر 1385, 13:20از همکاری گرماگرم و صمیمانه دوستان سپاس گزارم آقا این مشکلم حل شد حالا یه مشکل دیگه دارم چطوری میتونم در action یه Form از یه تابع جاوااسکریپت استفاده کنم . یه توضیح مختصر میدم . ببین من در طراحیم از Ajax استفاده کردم و می دونی دیگه برای باز کردن صفحه میاد یه function رو فراخونی میکنه و اون function هم صفحه مورد نظر رو از سرور لود میکنه . حالا وقتی که اون function رو در action فرم میزارم کار نمیکنه . اینو چی کارش میشه کرد . amirlol 09 مهر 1385, 00:31من که برای آژاکس از دکمه باتوم بجای سابمیت استفاده می کنم و براش آنکلیک تعریف می کنم و فانکشنم رو لود mehdi_25 09 مهر 1385, 16:05اطلاعات فرم رو چطور ارسال می کنی desiran 10 مهر 1385, 11:42آقا مهدی عزیز اول برای delete شما می توانید از یک راه ساده استفاده کنید . where ID IN ("&ID&") objrs.delete و در مورد فرم شما باید ابتدا برای فیلد ها تو id تعیین کنید و برای گرفتن اطلاعات داخل آنها از این استفاده کنید . دو راه داره اول اینکه بیاید برای فرم تون هم id بزاری و مقدار فیلد ها رو این طوری بگیری sample_form.Fieldname.value; و دوم هم از این کد document.getElementbyid("Fieldname").value و برای ارسال اطلاعات باز هم دو را داری به یک همون که امیر گفت : <input onclick="post_method()" type="button" تویه آن کلیک اسم تابع قرار میگیره و دوم هم همون که خودت گفتی تویه تگ form به این صورت <form onsubmit="post_method()" باز هم اگه سوالی بود درخدمتم.:) mehdi_25 10 مهر 1385, 14:58عزیزم desiran جان دستت درد نکنه . در مورد دیلیت که مشکلم حل شده . ولی برای همین ارسال یکم گیر کردم . آخه تو Onsubmit هم اطلاعات من پست نمیشه . حالا این روش ID یه شما رو برم امتحان کنم ...
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 533]