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
 );