ورود

نسخه کامل مشاهده نسخه کامل : يه مشكل در ويرايش سطري از پايگاه داده!



mashaheeer
15-04-2008, 18:18
من يه textbox در صفحه edit.php دارم كه براي ويرايش اطلاعات يه سطر از پايگاه داده است.
يعني مثلا در صفحه index.php وقتي روي كلمه "ويرايش" كليك ميشه صفحه edit.php باز ميشه و اطلاعات سطر مورد نظر از پايگاه داده مياد توي textbox.
مشكل اينجاست كه مي خواهم وقتي در صفحه edit.php روي submit كليك شد اطلاعات textbox دوباره در همون سطر ذخيره بشه.
موندم شرطش رو چي بذارم.چون وقتي اين جوري ميذارم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
به محض اين كه صفحه edit.php باز ميشه سطر پايگاه داده ويرايش ميشه!

neopersia
16-04-2008, 00:32
خوب برای ویرایش شدن یه سری پارامتر در نظر بگیر مثلاً از طریق آدرس صفحه:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعد اینو به اکشن فرم ویرایش اضافه کن:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یا از متدی که توی پستت داری استفاده کن:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اگه درست نشد کدت رو بزار تا مشکلو حل کنیم

neopersia
16-04-2008, 00:50
از متغیر ارسال شده توسط فرم هم میتونی استفاده کنی
مثلاً اگه اسم فیلد تکست آریا رو TEXTARA در نظر بگیریم:
اگه فرم با متد get ارسال بشه:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و اگه فرم با متد post ارسال بشه:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

mashaheeer
16-04-2008, 14:57
if (!empty($_POST['TEXTAREA'])) {
UPDATE..
}
خوب مشكل اينجاست كه وقتي صفحه باز ميشه textarea خالي نيست و محتواي يه سطر از پايگاه داده رو نشون ميده .
از كمكتون هم ممنون
ولي 30 ساعت بعد از اين كه اين تاپيك رو زدم جواب رو خودم پيدا كردم.ولي نه مثل بالا.
قضيش خيلي طولاني هست