diff --git a/gd/lib/imagettf.php b/gd/lib/imagettf.php index 47120ef..9c8f2f3 100644 --- a/gd/lib/imagettf.php +++ b/gd/lib/imagettf.php @@ -7,7 +7,8 @@ function imageTtfBBoxFixed( float $angle, string $fontfile, string $text -) : array { +) : array +{ // Вычисляем размер при НУЛЕВОМ угле поворота $horiz = imageTtfBBox($size, 0, $fontfile, $text); // Вычисляем синус и косинус угла поворота @@ -38,7 +39,8 @@ function imageTtfSize( float $angle, string $fontfile, string $text -) : array { +) : array +{ // Вычисляем охватывающий многоугольник $box = imageTtfBBoxFixed($size, $angle, $fontfile, $text); $x = [$box[0], $box[2], $box[4], $box[6]]; diff --git a/pdo/exec_wrong.php b/pdo/exec_wrong.php index 704e34c..ae79b2d 100644 --- a/pdo/exec_wrong.php +++ b/pdo/exec_wrong.php @@ -6,12 +6,3 @@ $query = 'CREATE TABLE catalogs ( name TEXT NOT NULL)'; $pdo->exec($query); -// $count = $pdo->exec($query); -// if ($count !== false) -// echo 'Таблица создана успешно'; -// else { -// echo 'Не удалось создать таблицу'; -// echo '
'; -// print_r($pdo->errorInfo()); -// echo ''; -// } diff --git a/pdo/prepare_question.php b/pdo/prepare_question.php new file mode 100644 index 0000000..af9e42e --- /dev/null +++ b/pdo/prepare_question.php @@ -0,0 +1,13 @@ +prepare($query); + $cat->execute([1]); + echo $cat->fetch()['name']; // Процессоры +} catch (PDOException $e) { + echo 'Ошибка выполнения запроса: ' . $e->getMessage(); +} diff --git a/postgresql/insert.sql b/postgresql/insert.sql new file mode 100644 index 0000000..df8892c --- /dev/null +++ b/postgresql/insert.sql @@ -0,0 +1,4 @@ +INSERT INTO catalogs VALUES (10, 'Блоки питания'); +INSERT INTO catalogs (name, id) VALUES ('Видеокарты', 20); +INSERT INTO catalogs (id) VALUES (30); +INSERT INTO catalogs DEFAULT VALUES; diff --git a/postgresql/users.sql b/postgresql/users.sql index e5088d4..c0767f6 100644 --- a/postgresql/users.sql +++ b/postgresql/users.sql @@ -1,5 +1,5 @@ CREATE TABLE users ( id SERIAL, - first_name VARCHAR(40), - last_name VARCHAR(40) + first_name VARCHAR, + last_name VARCHAR );