@php //Łączenie z bazą danych /* $hostname="127.0.0.1"; $username="teoptggw_odo-app"; $password="twoje_hasło_do_bazy_danych"; $dbname="twoja_nazwa_użytkownika_w_bazie_danych"; $usertable="nazwa_twojej_tabeli"; $yourfield = "twoje_pole"; mysqli_connect($hostname,$username, $password) albo die ("html>script language='JavaScript'>alert('Nie można nawiązać połączenia z bazą danych! Spróbuj ponownie później.'),history.go(-1)/script>/html>"); mysqli_select_db($dbname); # Sprawdź, czy dany rekord istnieje $query = "SELECT * FROM $usertable"; $result = mysqli_query($query); if($result){ while($row = mysqli_fetch_array($result)){ $name = $row["$yourfield"]; echo "Nazwa: ".$name."br/>"; } } */ use App\Models\sw035_SrodkiBezpieczenstwa; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB; $srodki = DB::table('sw035_srodki_bezpieczenstwa') ->get(); @endphp @foreach($srodki as $item) @endforeach
{{ $item->id }} {{ $item->rodzaj_srodka_id }} {{ $item->srodek_nazwa }}
@php DB::statement("SET foreign_key_checks=0"); sw035_SrodkiBezpieczenstwa::truncate(); DB::statement("SET foreign_key_checks=1"); $myfile = fopen("import_file/zabezpieczenia/{{$zmienna}}/zabezpieczenia.csv", "r") or die("Unable to open file!"); // Output one line until end-of-file $tablica = array(); $i = 0; while(!feof($myfile)) { $linia = fgets($myfile); $tablica[$i] = explode(';', $linia); $i++; } fclose($myfile); //print_r($tablica); foreach($tablica as $subtab){ //print_r($subtab); //echo "
"; if(isset($subtab[1])){ echo $subtab[0]."|".$subtab[1]."
"; sw035_SrodkiBezpieczenstwa::updateOrCreate( ['rodzaj_srodka_id' => (int)$subtab[0],'srodek_nazwa' => $subtab[1] ], ['rodzaj_srodka_id' => (int)$subtab[0],'srodek_nazwa' => $subtab[1] ] ); } } @endphp