0

Сделал банальную форму для ввода данных - ничего не происходит. Ошибки не выскакивают. Просто ничего не идет в таблицу и все.

Локальный сервер - XAMPP

Фрагмент кода:

<?php
if(count($_POST) &gt; 0) {
  $name = trim($_POST['name']);
  $phone = trim($_POST['phone']);
  $dt = date(&quot;Y-m-d H:i&quot;);

    if (strlen($name) &lt; 2) {
      $msg = 'Нужно имя по-длинее';
    }
      elseif (strlen($phone) &lt; 7) {
        $msg = 'Не умее звонить на номера короче 7 цифр';
      }
        else {

          $msg = 'Вашя Заявка принята';
          $db = new PDO('mysql:host=localhost,dbname=site', 'root', '');
          $query = $db-&gt;prepare(&quot;INSERT INTO bids (name,phone) VALUES(:name, :phone)&quot;);
          $values = ['name' =&gt; $name, 'phone' =&gt; $phone];
          $query-&gt;execute($values);

          $msg = 'Вашя Заявка принята';
        }
      }
      else {
        $name = '';
        $phone = '';
        $msg = 'Заполни все поля';
      }

0 Answers0