رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سوال درمورد model
#1
سلام دوستان ببخشید بنده تازه کارم و خیلی گیر دارم
یه سوال بنده چنتا migrate ساختم و اجرا کردم و جدول هام ساخته شد و الان میخوام جدول هام با model کار کنه باید چجوری همچنین کاری بکنم؟
Huh Huh Huh
آخه گیج شدم چجوری باید model جدولا بشناسه Sad
راستی برای اینکه پروژم به mysql وصل شه که باید .env را تغییر میدادم؟
ممنون میشم جواب بدین
پاسخ
#2
(07-12-2016, 06:18 PM)mili نوشته:  سلام دوستان ببخشید بنده تازه کارم و خیلی گیر دارم
یه سوال بنده چنتا migrate ساختم و اجرا کردم و جدول هام ساخته شد و الان میخوام جدول هام با model کار کنه باید چجوری همچنین کاری بکنم؟
Huh  Huh  Huh
آخه گیج شدم چجوری باید model جدولا بشناسه  Sad
راستی برای اینکه پروژم به mysql وصل شه که باید .env را تغییر میدادم؟
ممنون میشم جواب بدین

سلام

اول از همه فایل .env را تغییر دهید

کد:
DB_HOST=localhost
DB_DATABASE=dbname
DB_USERNAME=uer
DB_PASSWORD=pass
DB_PORT=3308

براساس تنظیمات هاست تغییر دهید

برای ایجاد model در خط فرمان از دستور زیر استفاده کنید

کد:
php artisan make:model model_name

model_name باید برابر با اسم جدول در دیتابیس باشه
یا به هر اسم دیگه ای
فقط اگر به اسم دیگه ای ساختید باید برید داخل model همچین کدی بنویسید


کد:
protected $table = 'tblname';
پاسخ
#3
دستتون درد نکنه اون مشکلم حل شد ولی به مشکل جدید خوردم ببخشید
پروژم این ارور میده
Whoops, looks like something went wrong.

2/2
ErrorException in helpers.php line 531:
htmlentities() expects parameter 1 to be string, array given (View: E:\phptemp\custumerclup\resources\views\agent\dashboard.blade.php)
in helpers.php line 531
at CompilerEngine->handleViewException(object(ErrorException), '1') in PhpEngine.php line 44
at PhpEngine->evaluatePath('E:\phptemp\custumerclup\storage\framework\views/6f990195cf036dd0718747264eeaa5be3ede792c.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag), 'myshow' => array(object(stdClass)))) in CompilerEngine.php line 59
at CompilerEngine->get('E:\phptemp\custumerclup\resources\views/agent/dashboard.blade.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag), 'myshow' => array(object(stdClass)))) in View.php line 149
at View->getContents() in View.php line 120
at View->renderContents() in View.php line 85
at View->render() in Response.php line 53
at Response->setContent(object(View)) in Response.php line 201
at Response->__construct(object(View)) in Router.php line 1085
at Router->prepareResponse(object(Request), object(View)) in ControllerDispatcher.php line 95
at ControllerDispatcher->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in ControllerDispatcher.php line 96
at ControllerDispatcher->callWithinStack(object(AgentController), object(Route), object(Request), 'dashboard') in ControllerDispatcher.php line 54
at ControllerDispatcher->dispatch(object(Route), object(Request), 'App\Http\Controllers\AgentController', 'dashboard') in Route.php line 174
at Route->runController(object(Request)) in Route.php line 140
at Route->run(object(Request)) in Router.php line 724
at Router->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in VerifyCsrfToken.php line 64
at VerifyCsrfToken->handle(object(Request), object(Closure))
at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ShareErrorsFromSession.php line 49
at ShareErrorsFromSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in StartSession.php line 62
at StartSession->handle(object(Request), object(Closure))
at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in EncryptCookies.php line 59
at EncryptCookies->handle(object(Request), object(Closure))
at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Router.php line 726
at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 699
at Router->dispatchToRoute(object(Request)) in Router.php line 675
at Router->dispatch(object(Request)) in Kernel.php line 246
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 44
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Kernel.php line 132
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 99
at Kernel->handle(object(Request)) in index.php line 54
at require_once('E:\phptemp\custumerclup\public\index.php') in server.php line 21
ولی کدام فک نکنم اشتباه باشه اینه کدم وقتی ریترن میزنم کار میکنه ولی وقتی view میزنم ارور میده
session_start();
if(!isset($_SESSION["name"]))
return redirect('agent/login');
else if($_SESSION["name"]=="")
return redirect('agent/login');
$myshow= \DB::table('user')->whereid($_SESSION['name'])->get();
return view('agent.dashboard',compact('myshow'));
پاسخ
#4
خطای شما میگه تابعی ک استفاده کردین یه آرگومان از نوع string میگیره ک شما بهش آرایه دادین شما فکر کنم نتیجه اجرای کوئری رو بهش دادین باید یه فیلد بهش بدین
نتیجه اجرای کوئری شما آرایه بر میگردونه

کد:
session_start();
if(!isset($_SESSION["name"]))
return redirect('agent/login');
else if($_SESSION["name"]=="")
return redirect('agent/login');
$myshow= \DB::table('user')->whereid($_SESSION['name'])->get();
return view('agent.dashboard',compact('myshow'));


برای ایجاد سشن:
کد:
Session::put(key, value)
برای خواندن:
کد:
Session::get(key)
برای اینکه چک کنید سشن ست شده یا نه
کد:
Session::has(key)
پاسخ
#5
همونطوری که آقای بختیاری گفتند خیلی بهتره که بجای pure php، از امکانات خود فریم ورک استفاده کنید. اینطوری شما جدا از اینکه چرخ رو از نوع اختراع نمی کنید، برنامتون reusable تر میشه و البته از پکیج ای استفاده می کنید که قبلا جواب داده و تست شده و البته اینترفیس بسیار ساده تری داره و خوانایی کد شما رو بیشتر می کنه.
پاسخ
 


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سوال در مورد ریست پسورد با sms ilbeygi 0 66 08-30-2016, 06:02 AM
آخرین ارسال: ilbeygi
  سوال درمورد make:auth ilbeygi 3 99 08-20-2016, 01:52 PM
آخرین ارسال: hamo
  ارتباط model با migration ebibombas1988 1 55 08-06-2016, 06:33 AM
آخرین ارسال: hamo
  # سوال : آموزش ساخت ربات تلگرام با پکیج irazasyed/telegram-bot-sdk Bvk.Programmer 0 227 04-25-2016, 04:54 PM
آخرین ارسال: Bvk.Programmer
  یه سوال درباره کنترلر zahrax 9 260 04-17-2016, 06:44 AM
آخرین ارسال: hamo
  سوال در استفاده از captcha habibi313 0 95 03-28-2016, 06:01 AM
آخرین ارسال: habibi313
  سوال درباره ایجاد ساب دامین در لاراول ahmad4u 0 90 03-18-2016, 08:04 AM
آخرین ارسال: ahmad4u
  سوال : واکشی اطلاعات از دیتابیس و استفاده در کنترلر Bvk.Programmer 3 175 02-08-2016, 03:15 PM
آخرین ارسال: smartDeath
  چند سوال در خصوص پوشه Public SajadDP 2 175 01-16-2016, 07:55 AM
آخرین ارسال: hamo
  چند سوال پایه ای در مورد لاراول mrgr4vity 8 607 09-13-2015, 03:01 PM
آخرین ارسال: amirkheirabadi

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

درباره انجمن فریم ورک لاراول

انجمن لاراولیستا به عشق توسعه دهنده ها و علاقمندان به این فریم ورک محبوب ایجاد شده و امیدواریم با نظرات خوبتون ما رو در بهبود کار یاری کنید. در ضمن خیلی هم خوشحال میشیم شما هم در توسعه این انجمن سهمی داشته باشید.