آموزش MySQL > مرجع توابع MySQL > تابع ( ) mysqli_error_list

تابع ( ) mysqli_error_list :

تابع ( ) mysqli_error_list ، در صورتی که برنامه نتواند دستور SQL یا هر نوع Query تعیین شده برای آن را تعیین کند ، لیستی از خطاهای رخ داده را به صورت یک آرایه بر می گرداند .
خروجی این تابع در صورت وجود مشکل آرایه ای از خطاها به صورت چند بعدی است که هر عضو آن شامل کد خطا ، شرح خطا و وضعیت دستور SQL می باشد .
شکل کلی استفاده از این تابع به صورت زیر است :

syntax mysqli_error_list( connection ) ;

syntax توضیح هر یک از موارد
توضیح پارامتر
این پارامتر ارتباط ( connection ) که در Query مورد استفاده قرار گرفته است را تعیین می کند .
استفاده از این پارامتر اجباری است .
connection

مثال عملی :

مثال : در مثال زیر به صورت عملی استفاده از تابع ( ) mysqli_error_list را نمایش داده ایم .
در این مثال پس از اتصال به یک پایگاه ، یک دستور SQL را برای اجرا به برنامه داده ایم . سپس توسط تابع ( )  mysqli_error_list چک شده ، آیا دستور درست انجام شده یا خطایی رخ داده ؟ :

مثال < ? php
   $con=mysqli_connect("localhost","my_user","my_password","my_db");   //    اتصال به پایگاه داده
   if (mysqli_connect_errno($con))   //  صدور پیام خطا در صورت عدم موفقیت در ارتباط
      {
         echo "Failed to connect to MySQL: " . mysqli_connect_error();
      }

   // اجرای یک دستور و چک کردن انجام درست آن یا خیر
   if ( !mysqli_query($con,"INSERT INTO Persons (FirstName) VALUES ('Glenn')") )
      {
            echo("Errorcode: " . mysqli_error_list($con));
      }

   mysqli_close($con); // بستن ارتباط با پایگاه داده
? >


راجع این مطلب سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...         >>>>>  ورود به انجمن تخصصی


نظر خودتان درباره این صفحه را با ما در میان بگذارید :

آیا مطالب این صفحه برای شما مناسب و مفید بوده است :

نام :               
آدرس Email :  

نظر شما :  

سوال امنیتی : پایتخت ایران ؟