Sina
6 سال پیش توسط Sina مطرح شد
2 پاسخ

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

سلام
وقت بخیر
من یه جدولی دارم که یه سری اطلاعات رو از دیتابیس میخونم و به کاربر نشون میدم یه دکمه ادیت هم دارم که کاربر با استفاده از اون اطلاعات رو در لحظه با 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;  
 }  
 ?>

ثبت پرسش جدید
محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

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


Sina
@sinayas1 6 سال پیش مطرح شد
0

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


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

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