راکت

نمایش اطلاعات بعد از ویرایش با ajax

2 پاسخ

سلام
وقت بخیر
من یه جدولی دارم که یه سری اطلاعات رو از دیتابیس میخونم و به کاربر نشون میدم یه دکمه ادیت هم دارم که کاربر با استفاده از اون اطلاعات رو در لحظه با ajax ادیت میکنم و یه پیغام میدم که با موفقت انجام شد ولی میخوام علاوه بر این پیغام اطلاعات کامل جدول رو هم نشون بده که طرف مطمئن بشه ادیت انجام شد و نخواد صفحه رو رفرش کنه
این کدی هست که استفاده میکنم :

    <?php  
 $connect = mysqli_connect("localhost", "", "", "");  
 if(!empty($_POST))  
 {  
      $output = '';  
      $message = '';  
      $NationalCode = mysqli_real_escape_string($connect, $_POST["NationalCode"]);  
      $firstname = mysqli_real_escape_string($connect, $_POST["firstname"]);  

      if($_POST["employee_id"] != '')  
      {  
           $query = "  
           UPDATE persons   
           SET    
           NationalCode='$NationalCode',   
           firstname='$firstname'    
           WHERE id='".$_POST["employee_id"]."'";  
           $message = 'Update completed successfully';  
      }  
      else  
      {  
           $query = "  
           INSERT INTO persons(
           NationalCode , 
           firstname
           )  
           VALUES(
           '$PersonnelCode', 
           '$NationalCode', 
           '$firstname' 

           );  
           ";  
           $message = 'Data Inserted';  
      }  
      if(mysqli_query($connect, $query))  
      {  
           $output .= '<div class="alert alert-success" role="alert"><label class="text-muted"> '. $message . ' </label></div>';  

      }  
      echo $output;  
 }  
 ?>
ثبت پرسش جدید

پاسخ‌ها

2
محمد صادقیان
محمد صادقیان
@drcode.ir

تخصص: برنامه نویس وب - فریم ورک Laravel

می تونید بعد از اعمال تغییرات در سمت سرور همون Row که ویرایش شده رو return بزنید و در بخش success در سمت فرانت توسط ajax اطلاعات برگشت داده شده رو نمایش بدید به کاربر.

Sina
Sina
@sinayas1

ممنون از پاسختون میشه لطفا مثال بزنید ؟
من میتونم تو قسمت $output بیام کل جدول رو بندازم ولی خیلی کد میشه به نظرم راه ساده تری باید باشه

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام