Badraoui نشر 3 نوفمبر 2015 أرسل تقرير مشاركة نشر 3 نوفمبر 2015 أعمل على تطبيق ويب، على إطار العمل Laravel في نسخته 5.1 وأريد الحصول على جميع الجداول المستخدمة في التطبيق، فهل من دالة علي كتابتها؟ أم ماذا أفعل؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 5 نوفمبر 2015 أرسل تقرير مشاركة نشر 5 نوفمبر 2015 يمكنك استعمال DB::select لتمرير أمر sql والذي يمكنك من استخراج جميع أسماء الجداول الموجودة على قاعدة البيانات، ثم تستعمل حلقة التكرار Foreach لإظهارها ـ بهذا الشكل:$tables = DB::select('SHOW TABLES'); foreach($tables as $table) { echo $table->Tables_in_db_name; }كما يمكنك إضافة تعيين اسم قاعدة البيانات، في حال كنت قد غيرته، أو تعرف اسمها، وذلك باستعمال كلمة Like بهذا الشكل :$tables = DB::select("SHOW TABLES like 'abc%'"); foreach($tables as $table) { foreach($table as $key=>$value) echo $value; } اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Badraoui
أعمل على تطبيق ويب، على إطار العمل Laravel في نسخته 5.1 وأريد الحصول على جميع الجداول المستخدمة في التطبيق، فهل من دالة علي كتابتها؟ أم ماذا أفعل؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.