Execute
для подготовленных операторов, которые не выполняются напрямую.
Также не забудьте перехватить ваше исключение.
Попробуйте выполнить следующее:
<?php
session_start();
require("../connecting-to-database.php");
try {
$query = $pdo->prepare("CREATE TABLE `classes`(
`ID_class` int(11),
`name` varchar(255),
PRIMARY KEY(`ID_class`))");
$query->execute();
}
catch (PDOException $e) {
echo $e->getMessage();
}