to są moje początki z PHP i MySQL i napotkałem taki problem. Po wysłaniu formularza przechodzi do skryptu który dodaje rekord i jest buała strona, żadnych błędów i nic się nie dzieje. Może ktoś spojrzy na kod i powie co jest nie tak.
<?php include("../head.php"); } { $wszystko_OK=true; $nr_dzialki = $_POST['nr_dzialki']; $uprawa = $_POST['uprawa']; $powierzchnia = $_POST['pow']; $gmina = $_POST['gmina']; $miejscowosc = $_POST['miejscowosc']; $id = $_SESSION['id']; require_once "../db_login.php"; mysqli_report(MYSQLI_REPORT_STRICT); try { $polaczenie = new mysqli($servername, $username, $password, $db); $polaczenie->query("SET NAMES 'utf8' COLLATE 'utf8_polish_ci'"); $polaczenie->query("SET CHARSET utf8"); if ($polaczenie->connect_errno!=0) { throw new Exception(mysqli_connect_errno()); } else { if($wszystko_OK == true) { if($polaczenie->query("INSERT INTO pola (id, ID_UZYTKOWNIKA, nr_dzialki, uprawa, powierzchnia, gmina, miejscowosc) VALUES (NULL,'$id','$nr_dzialki','$uprawa','$powierzchnia','$gmina','$miejscowosc')")) { $_SESSION['udanedodanie']=true; } else { throw new Exception($polaczenie->error); } } $polaczenie->close(); } } catch(Exception $e) { echo '<div class="alert alert-danger">Błąd serwera! Przepraszamy za niedogodności i posimy o rejestrację w późniejszym terminie.</div>'; } } ?>