Files
php/sql/dbphp1/kozos/kapcsolat.php
2022-04-07 14:54:21 +02:00

29 lines
832 B
PHP

<?php
$host = 'localhost';
$dbuser = 'root';
$password = '';
$dbname = 'db_elso';
try {
$datasourcename = "mysql:host=$host;dbname=$dbname";
echo $datasourcename . "<hr>";
$options = [PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8", PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION];
$dbc = new PDO($datasourcename, $dbuser, $password, $options);
} catch (PDOException $exc) {
echo "Kapcsolódási hiba:" . $exc->getMessage();
}
function readAll($dbc, $table){
$sql = "SELECT * FROM $table;";
$utasitas = $dbc->prepare($sql);
$utasitas->execute();
return $utasitas->fetchAll(PDO::FETCH_ASSOC);
}
function readOne($dbc, $table, $id){
$sql = "SELECT * FROM $table WHERE id=$id;";
$utasitas = $dbc->prepare($sql);
$utasitas->execute();
return $utasitas->fetchAll(PDO::FETCH_ASSOC);
}