قم بإيقاف تشغيل الالتزام التلقائي، وقم ببعض الاستعلامات، ثم قم بإرسال الاستعلام:
<?php // افترض اسم مستخدم قاعدة البيانات: الجذر، كلمة المرور: 123456، قاعدة البيانات: CODERCTO $con = mysqli_connect ( "localhost" , "root" , "123456" , "CODERCTO" ); if ( mysqli_connect_errno ( $con )) { echo "فشل الاتصال بـ MySQL:" mysqli_connect_error ( ) ؛ قم بإيقاف تشغيل الإرسال التلقائي mysqli_autocommit ( $con , FALSE ); // أدخل بعض القيم mysqli_query ( $con , "INSERT INTO website (name, url, alexa, Country)VALUES ('Baidu','https://www. baidu.com /','4','CN')" ); // تنفيذ المعاملة mysqli_commit ( $con ); // إغلاق الاتصال mysqli_ Close ( $كون ) ;تعمل الدالة mysqli_autocommit() على تشغيل أو إيقاف الإرسال التلقائي لتعديلات قاعدة البيانات.
نصيحة: راجع الدالة mysqli_commit()، التي تنفذ المعاملة الحالية لاتصال قاعدة بيانات محدد. يرجى الاطلاع على وظيفة mysqli_rollback() لاسترجاع المعاملة الحالية.
mysqli_autocommit( اتصال,وضع ) ;
المعلمة | يصف |
---|---|
اتصال | مطلوب. يحدد اتصال MySQL المراد استخدامه. |
وضع | مطلوب. إذا تم التعيين على FALSE، فسيتم إيقاف الالتزام التلقائي. إذا تم التعيين على TRUE، فسيتم تشغيل الالتزام التلقائي (إرسال أي استعلامات معلقة). |
قيمة الإرجاع: | إرجاع TRUE في حالة النجاح وFALSE في حالة الفشل. |
---|---|
نسخة PHP: | 5+ |