اذهب إلى المحتوى

Mohammad Yousef3

الأعضاء
  • المساهمات

    34
  • تاريخ الانضمام

  • تاريخ آخر زيارة

كل منشورات العضو Mohammad Yousef3

  1. أقوم بحفظ سجل جديد في قاعدة البيانات باستخدام Model->save(); هكذا $user = new User; $user->fields = $value; $user->save(); // true or false ولكن هذه الوظيفة تقوم بارجاع true عند نجاح العملية أو falseعند فشلها. كيف يمكنني أن أحصل على معلومات الأخطاء التي حصلت عندما تكون المرتجعات false ؟
  2. كيف يمكنني إعادة التوجيه إلى الصفحة السابقة التي تحتوي على form وتمرير القيم التي تم إرسالها عن طريق POST؟
  3. عندما أقوم باستدعاء المتحكم في Laravel Route::get('register', 'RegisterController@register'); يظهر لدي هذا الخطأ Target class [RegisterController] does not exist.
  4. بعد رفع مشروع Laravel على الاستضافة, والاتصال بالخادم عن طريق SSH وتنفيذ الأوامر مثل php artisan migrate تظهر رسالة الخطأ [PDOException] SQLSTATE[HY000] [2002] No such file or directory
  5. كيف يمكنني معرفة جميع routes المعرّفة / /login /categories /checkout /items من داخل البرنامج ؟
  6. عند إضافة حقل جديد في جدول موجود مسبقا أقوم بالتعديل على ملف migration الموجود من قبل public function up() { Schema::create('users', function ($table) { $table->integer("paid"); }); } ومن ثم أقوم بتنفيذ الأمر php artisan migrate:refresh ولكن هل من طريقة أخرى غير هذه الطريقة حتى لا أفقد البيانات الموجودة سابقا؟ وشكرا
  7. لدي هذا البرنامج لاستخراج مجموعة صفوف $query = UserSubject::where('user_id', Auth::id())->select('subject_id')->get(); يقوم باسترجاع القيم كالآتي (مثلا) [{"user_id":8,"subject_id":9},{"user_id":8,"subject_id":2}] أرغب بتخزينهم مباشرة في جدول آخر يحتوي على حقلين ('user_id', 'subject_id') هل من طريقة لفعل ذلك مباشرة دون استخدام جملة الإضافة لكل سجل على حدا ؟
  8. هذا البرنامج استخدمه لتخزين البيانات في الجدول المخصص لها public function create() { $post = Input::All(); $data = new Company; $data->number = $post['name']; $data->address = $post['address']; $data->phone = $post['phone']; $data->email = $post['email']; $data->type = $post['type']; if ($data->save()) { return Response::json(array('success' => true), 200); } } وأريد الحصول على رقم المعرف (id) الذي تم إنشاؤه تلقائيًا في قاعدة البيانات وارجاعه مع json
  9. عند الاستعلام الشرطي في Laravel اقوم باستخدام WHERE لتحقيق أكثر من شرط, هكذا: $results = User::where('this', '=', 1) ->where(one, '=', 1) ->where('two', '=', 1) ->where('three', '=', 1) ->where('four', '=', 1) ->where('five', '=', 1) ->where('six', '=', 1) ->get(); هل توجد طريقة أخرى أكثر فاعلية ؟
×
×
  • أضف...