Salut à tous. Vous allez tous bien jespere.
J'ai un petit souci la, et jaimerais avoir de l'aide pour sa resolution. J'ai une table appelapropositions, et une autre table projets contenant une clé etrangere correspondant à l'identité de la table appelapropositions. J'aimerais afficher tous les champs de la table projets das ma vue show.blade.php. Ce n'est que les champs de projets qui s'affichent, seule la clé etrangere choisie ne s'affiche pas.
la table projets
Voici ma requête au niveau de mon ProjetController
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Schema::create('projets', function (Blueprint $table) { $table->increments('id'); $table->string('titreProjet'); $table->string('motCleProjet'); $table->double('montantDemande'); $table->text('resumeProjet'); $table->string('dureeProjet'); $table->timestamps(); $table->integer('appelaproposition_id')->unsigned(); });
dna sle show.blade.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $appelapropositions = Appelaproposition::first(); $projet = Projet::findOrFail($id); return view('projets.show', compact('projet')); $projets = DB::table('projets') ->join('appelapropositions', 'projets.appelaproposition_id', '=', 'appelapropositions.id') ->with(['appelapropositions'->themePrioritaireRecherche]) ->get();
Merci d'avance..
Code : Sélectionner tout - Visualiser dans une fenêtre à part {{ $appelapropositions->themePrioritaireRecherche }}
Partager