PDA

View Full Version : سوال: چطوری همزمان چندتا آیتم پست کنیم ؟



mamali-mohammad
پنج شنبه 25 فروردین 1390, 21:58 عصر
سلام
فرض کنید ما یه جدول داریم و در جدول title و id و text داریم .
میخوایم همزمان 10 تا کادر ارسال جداگانه درست کنیم .
حالا هر کدوم جداگانه پر میشه و میزنیم submit .
چطوری همزمان این 10 تا مطلب همزمان در دیتابیس ذخیره میشه ؟
ممنون

parselearn
جمعه 26 فروردین 1390, 06:16 صبح
اگر شما 10 فرم دارید
میتونید از session استفاده کنید

جستجو کنید هست

$ M 3 H R D A D $
جمعه 26 فروردین 1390, 10:12 صبح
چه ربطی به سشن داشت دوست من ؟ توضیح بدید متوجه نشدم
میتونید با سی اس اس و جاوا یک صفحه که چندتا تب داشته باشه درست کنید و تو هرکدوم ادیتور با ایدی های 1 تا 10 بزارید و بعدش سمت سرور چک کنید ازین 10تا کدوماش valid هستند و بعد تو حلقه در بانک insert کنید

رضا قربانی
جمعه 26 فروردین 1390, 17:22 عصر
سیشن رو چی کار داری . با سیشن هر کاری می شه کرد . اما این دوستمون این رو نمی خواد.
ببین می گید 10 تا مطلب رو یک دفعه می خوایید در بانک ذخیره کنید

خب شما باید 10 تا تکس باکس درست کنید و به همشون نام بدید و action فرم رو به صفحه ای که دوست داری تعیین کن و یک دکمه و بعد ارسال کن و از اون طرف باید این اطلاعات را به صورت پست دریافت کنیو بندازی داخل یک متغیر و سپس توسط دستورات sql در بانک ذخیره کنی .

خیلی راحت

MSN_Issue
جمعه 26 فروردین 1390, 17:43 عصر
اگه شما میخواید تک تک فیلد ها رو submit کنید و نمیخواید بعد از هر submit صفحه ریفرش بشه ،
باید از آژاکس استفاده کنید ...
یه تابع JS داشته باشید که با کلیک روی هر submit اون فراخوانی بشه و مقدار فیلد مورد نظر رو به یه فایل PHP بفرسته .
توی اون فایل PHP هم اون مقدار ورودی رو توی دیتابیس ذخیره کنید ...

موفق باشید

parselearn
جمعه 26 فروردین 1390, 18:08 عصر
ربطش!


میخوایم همزمان 10 تا کادر ارسال جداگانه درست کنیم .
حالا هر کدوم جداگانه پر میشه و میزنیم submit .


چطوری همزمان این 10 تا مطلب همزمان در دیتابیس ذخیره میشه ؟


همزمان یعنی چی؟
باید این اطلاعات قبلا ذخیره شده باشه

binyaft
جمعه 26 فروردین 1390, 19:14 عصر
:اشتباه:

به صورت زیر فیلد ها رو تعیین کنید


<input type="text" name="text[]" value="1">
<input type="text" name="text[]" value="2">
<input type="text" name="text[]" value="3">


حالا میتونید اطلاعات رو به صورت یک Query در بیارید و به mysql_query بدید
print_r($_REQUEST['text']);