عرض الاستعلام في phppgadmin
-
28-09-2019 - |
سؤال
هل هناك طريقة لإظهار استعلام SQL الذي نفذته Phppgadmin كما يفعل Phpmyadmin؟ على سبيل المثال ، إذا قمت بتعديل عمود ، فيجب أن تظهر ALTER
يجري تنفيذ الأمر.
إذا لم يكن هذا ممكنًا ، فما هي الواجهة الأخرى التي يمكنني استخدامها للحصول على هذه الميزة؟
المحلول
ليس من الممكن مع أي إصدار تم إصداره حاليًا من PhppGadmin ، على الرغم من أنه من المحتمل إضافة الميزة. ستحتاج إلى اعتراض SQL الذي يتم إرساله إلى الواجهة الخلفية ، ثم عرض هذا مرة أخرى إلى المستخدم. يعد تنفيذ SQL مركزيًا جيدًا ، وإذا نظرت إلى ميزة "التاريخ" ، فسترى طريقة لفخ/عرض استفسارات ، لذلك ربما يحصل عليك أن تتفوق على هذه البتات معًا. HTH ، إذا قام شخص ما بتطبيق هذا ، فيرجى إرسال طلب سحب!
نصائح أخرى
بصفتك اختراقًا سريعًا ، يمكنك تغيير المصادر قليلاً لتمكين تسجيل SQL: في الفئات/قاعدة البيانات/ADODB_BASE.PHP في
function execute($sql) {
...
}
أضف هذه الخطوط في البداية:
global $misc;
$misc->saveScriptHistory($sql);
هذا عمل في الإصدار 5.0.3.