Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:composer:nette_database

< Composer

Composer nette/database

Adatbázis elérés példa

Tároljuk adatbázisban a számított értékeket. Használjuk a nette/database csomagot:

Telepítés

composer require nette/database

Példakód

Kapcsolódás , és egy adat beszúrása:

src/Database/Insert.php
<?php
 
require_once __DIR__.'/../../vendor/autoload.php';
 
 
$user = 'triangle';
$pass = 'titok';
$host = 'localhost';
$dbname = 'triangle';
 
$database = new Nette\Database\Connection(
    "mysql:host=$host;dbname=$dbname", $user, $pass
);
 
$area = 35;
 
$database->query('INSERT INTO areas', [ 
	'area' => $area
]);

Adatbázis naplózás bekapcsolása

A my.cnf fájlban állítsuk be, és indítsuk újra a szervert:

general_log_file       = /var/log/mysql/mysql.log
general_log            = 1

Forrás

oktatas/web/composer/nette_database.txt · Utolsó módosítás: 2021/09/01 00:41 szerkesztette: admin