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

السؤال

Recommended Posts

  • 0
نشر

الخطأ أنك تحاول إستخدام StudentController وهو غير موجود .

وأعتقد أن الخطأ في ملف web.php حيث أنك قمت بتعريف المسار ووضعت له ال StudentController دون أن تقوم بإستدعاءه بواسطة use .

من فضلك أرسل صورة المسار في ملف web.php وأيضا صورة صفحة الخطأ كاملة لنري أين المشكلة تحديدا .

  • 0
نشر
بتاريخ 1 دقيقة مضت قال محمد عاطف17:

الخطأ أنك تحاول إستخدام StudentController وهو غير موجود .

وأعتقد أن الخطأ في ملف web.php حيث أنك قمت بتعريف المسار ووضعت له ال StudentController دون أن تقوم بإستدعاءه بواسطة use .

من فضلك أرسل صورة المسار في ملف web.php وأيضا صورة صفحة الخطأ كاملة لنري أين المشكلة تحديدا .

 

2.png

حليت مشكلة اخي محمد عاطف لدي مودل اسمه student  اريد كيفية اضافة اعمدة الي جدول student

  • 0
نشر
بتاريخ الآن قال محمد عاطف17:

يجب أن يكون السطر 10 كالتالي :

Route::resource('student', StudentController::class);

وتأكد من أن StudentController هو الإسم الصحيح للملف وإذا ما زال الخطأ موجود فأرسل صورة صفحة الخطأ كاملة

قمت بحل مشكلة الان كيف ادخل هادي اعمدة  الي جدول في قاعدة بيانات 

3.png

  • 0
نشر
بتاريخ 1 دقيقة مضت قال ايمن ميلاد:

قمت بحل مشكلة الان كيف ادخل هادي اعمدة  الي جدول في قاعدة بيانات 

3.png

يمكنك تنفيذ أمر migration كالتالي :

php artisan migrate

وذلك الأمر لتنفيذ ملفات ال migrations .

ومن فضلك يفضل جعل كل سؤال منفصل عن الأخر وذلك لمساعدتك بشكل أفضل وحتي يستفاد الطلاب الأخرون أيضا من الإجابات 

  • 0
نشر
بتاريخ 1 دقيقة مضت قال محمد عاطف17:

يمكنك تنفيذ أمر migration كالتالي :

php artisan migrate

وذلك الأمر لتنفيذ ملفات ال migrations .

ومن فضلك يفضل جعل كل سؤال منفصل عن الأخر وذلك لمساعدتك بشكل أفضل وحتي يستفاد الطلاب الأخرون أيضا من الإجابات 

لم يتم اضافة ولا عمود

بتاريخ الآن قال ايمن ميلاد:

لم يتم اضافة ولا عمود

 

4.png

  • 0
نشر
بتاريخ الآن قال ايمن ميلاد:

لم يتم اضافة ولا عمود

هل يمكنك إرسال صورة لتنفيذك للملف ؟ إذا كنت قد قمت بتنفيذ الأمر سابقا و بعد ذلك أضفت الأعمدة إلى نفس الملف فلن يتم إضافة أي شئ لأنه قد تم تسجيل أن هذا الملف تم تشغيله .

يمكنك إستعمال الأمر التالي ولكن إحذر فهذا الأمر سيقوم بحذف قاعدة البيانات كاملة و إنشاءها من جديد مع حذف جميع البيانات بها .

php artisan migrate:fresh

أو يمكنك إنشاء ملف جديد وتقوم بوضع الأعمدة فيه وتنفيذ أمر migrate فقط

  • 0
نشر
بتاريخ 4 ساعة قال ايمن ميلاد:

نعم انشئت ملف وعملت امر php artisan migrate ثم اضفت اعمدة في امر جديد مالسبب يجعله لاتعمل في امر تاني

غالب الظن أنك  تقوم بتعديل ملف تهجير موجود مسبقًا بدلاً من إنشاء ملف جديد، بمعنى لإنشاء جدول جديد أو تعديل جدول موجود، يجب عليك دائمًا إنشاء ملف تهجير جديد، لا تقم بتعديل ملفات التهجير الموجودة مسبقًا.

وإن قمت بتعديل ملف تهجير موجود مسبقًا، فلن يتم تطبيق التغييرات، لأن لارافل تحتفظ بسجل بالتغييرات التي تم إجراؤها على قاعدة البيانات.

لذا، لو قمت بتعديل ملف تهجير موجود مسبقًا، فلن يتم تطبيقه لأن لارافل تعتقد أنه تم تطبيقه بالفعل.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...