Sunt la inceputul unui proiect in Laravel si nu reusesc sa inteleg cum pot aduce date dintr-o tabela mysql.
In strucutra de directoare: resources->view->comenzi->valori ; am un fisier vanzari.blade.php cu urmatorul cod, iar in acest fisier vreau sa adaug in select option, lista cu furnizori din extensia controller-ului Furnizori.php
Cod: Selectaţi tot
<select>
<option value="*">Alege furnizor</option>
...aici vreau sa aduc restul de furnizori din query...
</select>
Cod: Selectaţi tot
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class FurnizoriTbl extends Model
{
protected $table = 'furnizori';
protected $primaryKey = 'ID';
protected $connection = 'liconn';
public $timestamps = false;
}
Cod: Selectaţi tot
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Collection;
use Illuminate\Support\Facades\Cache;
// use App\Http\Controllers\Utile;
// use Illuminate\Support\Facades\Storage;
// use Carbon\Carbon;
use App\FurnizoriTbl;
class Furnizori extends Controller
{
private $dbconn = 'liconn';
function getFurnizori(){
return DB::connection($this->dbconn)
->table('FurnizoriTbl')
->select('ID', 'Furnizor')
->where('NIVEL', 1)
->orderBy('Furnizor', 'asc')
->get();
}
}
Multumesc!