نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: کد php حذف اطلاعات از دیتابیس

  1. #1
    عضو جدید
    تاریخ عضویت
    Mar 2013
    نوشته ها
    18
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض کد php حذف اطلاعات از دیتابیس

    سلام وقت بخیر
    من یه صفحه ای ساختم که تو اون کاربری رو در یک دیتابیس از یک تیبل به یک تیبل دیگه انتقال میدم
    اما یه مشکلی دارم
    من میخوام وقتی تو این صفحه روی کلید تایید کلیک کردم وقتی کاربر انتقال یافت اتومات از روی این تیبل حذف بشه
    من یک کلید خذف کذاشتم ولی میخوام اتومات حذف شه اینم کدهای منه
    فایل های پیوست شده فایل های پیوست شده
    • نوع فایل: txt index.txt (4.2 کیلو بایت, 7 نمایش)

  2. # ADS




     

  3. #2
    عضو انجمن cartman10mpi آواتار ها
    تاریخ عضویت
    Jul 2011
    محل سکونت
    استانبول
    نوشته ها
    309
    تشکر تشکر کرده 
    291
    تشکر تشکر شده 
    452
    تشکر شده در
    307 پست

    پیش فرض پاسخ : کد php حذف اطلاعات از دیتابیس

    این رو میتونید بعد از کوئری اول بگذارید تا در آن واحد پس از افزودن یوزر در دیتابیس جدید ، این یوزر در دیتابیس قدیم خذف شود

    کد:
    $ins2 = "DELETE FROM table(ghadim) WHERE user=" . $user
    $saved2=mysql_query($ins2)
    ویرایش توسط cartman10mpi : August 25th, 2015 در ساعت 20:16

  4. #3
    عضو جدید
    تاریخ عضویت
    Mar 2013
    نوشته ها
    18
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : کد php حذف اطلاعات از دیتابیس

    تشکر دوست عزیز این مشکل من حل شد مرسی.
    من میخوام یه کار دیگه هم انجام بدم ویرایش اطلاعات شخصی مثل ایمیل شماره موبایل و سن
    اینو میخوام تو یک پیج یا صفحه دیگه بزارم که وقتی کاربری با یوزر و پسورد خودش وارد شد به مسیر ویرایش اطلاعات رفت اطلاعات خودشو نمایش بده و ویرایش کنه
    ممنون میشم راهنماییم کنید یا اگر امکانش بود کدهاشو برام اماده کنید .
    تشکر

  5. #4
    عضو انجمن cartman10mpi آواتار ها
    تاریخ عضویت
    Jul 2011
    محل سکونت
    استانبول
    نوشته ها
    309
    تشکر تشکر کرده 
    291
    تشکر تشکر شده 
    452
    تشکر شده در
    307 پست

    پیش فرض پاسخ : کد php حذف اطلاعات از دیتابیس

    در ابتدا اگر قصد گسترش برنامه را دارید پیشنهاد میکنم از تابع mysqli به جای mysql استفاده کنید . با توجه به این که علاقه مند به یادگیری هستید دادن کد های آماده هیچ کمکی به شما نخواهد کرد . در این فرصت که شما در حال آماده کردن یک برنامه هستید ، مفید میبینم که شما هم کمی دست و پنجه نرم کنید . بنده از این تاپیک سعی میکنم تا وقتم اجازه داد شما رو راهنمایی کنم . سایت http://www.w3schools.com/php/php_mysql_intro.asp برای مبتدی ها یک مرجع مفید است .
    برای اینکه شما بتونید به کاربر اجازه ویرایش بدید باید یک صفحه درست کنید که مشخصه ی اون کاربر رو داخلش داشته باشه . این کار رو میتونید به روش های مختلف انجام بدید :
    1 - از طریق کوئری استرینگ : مثلا در صفحه ی قبل به صفحه ویرایش از طریق www.mesal.com/virayesh.php?user=ali انتقال انجام بشه . این پارامتر رو از طریق تابع زیر استخراج کنید :
    کد:
    $username=_GET["user]
    2 - از طریق یک فرم و استفاده از یک فیلد مخفی () این مفدار رو انتقال بدید و از تابع زیر استفاده کنید :
    کد:
    $username=_POST["user]
    3 - میتونید از SESSION برای انتفال مقادیر بین صفحه ها استفاده کنید .
    4 - و راه های دیگر ...

    پس از دریافت پارامتر یوزر میتونید در صفحه ی ویرایش یک فرم بسازید که مقادیر پیشفرض آن اطلاعات کاربر باشد . برای دریافت اطلاعات کاربر هم که میتونید مثل همون فایل اولی که فرستادید عمل کنید با این تفاوت که فرمان اس کیو ال شما باید به صورت زیر باشه :
    کد:
    $sql="SELECT * from table_e_morede_nazar where username=".$user;
    فراموش نکنید که یک مقدار ثابت و تغییر ناپذیر مثل ID باید به صورت مخفی در فرم قرار دهید . برای بروز رسانی میتونید از :
    کد:
    $sql = "UPDATE table_e_morede_nazar SET password='az_form' WHERE id=".$id;
    or
    $sql = "UPDATE table_e_morede_nazar SET password='az_form' WHERE username=".$user;
    موفق باشید
    ویرایش توسط cartman10mpi : August 26th, 2015 در ساعت 14:23

  6. تعداد تشکر ها از cartman10mpi به دلیل پست مفید


  7. #5
    عضو جدید
    تاریخ عضویت
    Mar 2013
    نوشته ها
    18
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : کد php حذف اطلاعات از دیتابیس

    من این کارارو انجام دادم اپدیت میکنه فقط یه مشکلی هست وقتی کاربر ali وارد حساب خود شد و به قسمت ویرایش رفت برای مثال به ادرس
    www.mesal.com/virayesh.php?user=ali
    تغییراتو انجام داد بعد به جای یوزر ali میاد یوزر دیگه رو میزاره مثل hamed و اطلاعات اون هم میاد و میتونه ویرایش کنه
    چجوری میشه دستور داد که نتونه اطلاعات یوزر دیگه رو ویرایش کنه و فقط به اطلاعات خودش دسترسی داشته باشه

  8. #6
    عضو انجمن cartman10mpi آواتار ها
    تاریخ عضویت
    Jul 2011
    محل سکونت
    استانبول
    نوشته ها
    309
    تشکر تشکر کرده 
    291
    تشکر تشکر شده 
    452
    تشکر شده در
    307 پست

    پیش فرض پاسخ : کد php حذف اطلاعات از دیتابیس

    در اون مورد بهتر هست در بدو ورود کاربر ، یک نشانه (مثل id در دیتابیس) که ثابت و غیر قابل تغییر هست رو در یک session ذخیره کنید و تمامی درخواست های مربوطه به دیتابیس رو از طریق اون آی دی انجام بدید تا کاربر قابلیت دسترسی به سایر اطلاعات رو نداشته باشه . در مراحل بعد ، شما با کمی تجربه میتونید امنیت داده رو پیاده سازی کنید . شما باید سطح دسترسی هارو از قبل مشخص کنید و نسبت به اون کد هاتون رو بنویسید

  9. تعداد تشکر ها از cartman10mpi به دلیل پست مفید


  10. #7
    عضو جدید
    تاریخ عضویت
    Mar 2013
    نوشته ها
    18
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : کد php حذف اطلاعات از دیتابیس

    امکانش هست کدهاشو در اختیارم بزارید؟

  11. #8
    عضو انجمن cartman10mpi آواتار ها
    تاریخ عضویت
    Jul 2011
    محل سکونت
    استانبول
    نوشته ها
    309
    تشکر تشکر کرده 
    291
    تشکر تشکر شده 
    452
    تشکر شده در
    307 پست

    پیش فرض پاسخ : کد php حذف اطلاعات از دیتابیس

    براتون یک کد لاگین و ادیت ساده مینویسم فردا اینجا قرار میدم .

  12. تعداد تشکر ها از cartman10mpi به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مشکل در دیتابیس-عدم ایمپورت دیتا بیس اصلی (MariaDB 5.5.41)
    توسط dreamyeye در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: March 31st, 2018, 11:00
  2. پاسخ ها: 3
    آخرين نوشته: September 26th, 2017, 00:34
  3. درخواست سرور مجازی از دیتاسنتر ایس کلو ( icecolo ) انگلیس
    توسط fashen در انجمن درخواست سرور مجازی
    پاسخ ها: 1
    آخرين نوشته: August 26th, 2014, 11:02
  4. پاسخ ها: 0
    آخرين نوشته: October 2nd, 2013, 22:14
  5. پاسخ ها: 5
    آخرين نوشته: August 6th, 2013, 07:11

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •