Не получается добавить информацию в базу данных с помощью PDO

Создал таблицу и пытаюсь занести в неё данные из формы. Данные не заносятся. К базе данных подключен.

База и код

<?php
  require 'configDB.php';

  ?>
  <form action="" method="GET">
    <input type="text" name="name" placeholder="ФИО"><br>
    <input type="text" name="age" placeholder="Возраст"><br>
    <input type="text" name="registration" placeholder="Дата регистрации dd.mm.yyyy"><br>
    <input type="text" name="contract" placeholder="Номер договора"><br>
    <input type="text" name="competitions" placeholder="Соревнования"><br>
    <input type="text" name="primary_sport" placeholder="Основной спорт"><br>
    <input type="text" name="rank" placeholder="Разряд"><br>
    <button type="submit" name="create" class="btn btn-primary">Добавить</button>    
  </form>

  <?php
  /* Statement Handle */
  $STH = $DBH->prepare('INSERT INTO clients(name, age, registration, contract, competitions, primary_sport, rank) VALUES(:name, :age, :registration, :contract, :competitions, :primary_sport, :rank)');

  $STH->execute(array (
    'name' => $name, 
    'age' => $age, 
    'registration' => $registration,
    'contract' => $contract,
    'competitions' => $competitions,
    'primary_sport' => $primary_sport,
    'rank' => $rank));

?>

Ответы (0 шт):