Witam od kilku dni borykam się z takim problemem. Chcę w jednym pliku zrobić formularz, łączenie z bazą SQL, utworzenie tabeli, i dodanie danych z formularza.
Mam coś takiego i to dziala. Ale już pozjadałem wszystkie nerwy i nie wiem jak dodać dane do bazy przez formularz. Pod spodem jest uproszczony drugi plik z formularzem. Czy jest ktoś w stanie go jakoś poprawić żeby zadziałał? Był bym bardzo bardzo wdzięczny bo pozjadałem już wszystkie nerwy :|
Aha przy 2 pliku wyskakuje błąd MethodNotAllowedHttpException No message
Robię to w Laravelu
" . $conn->error; } ?>
DRUGI PLIK
<?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "projektDemo"; // Create connection $conn = mysqli_connect($servername, $username, $password,$dbname); // Check connection if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } echo "Connected successfully"; // sql to create table $sql = "CREATE TABLE MyGuests37 ( Imie VARCHAR(30) NOT NULL, Nazwisko VARCHAR(30) NOT NULL )"; if ($conn->query($sql) === TRUE) { echo "Table MyGuests20 created successfully"; } else { echo "Error creating table: " . $conn->error; } if (! empty($_POST)){ $sql = "INSERT INTO MyGuests37 (Imie, Nazwisko) VALUES ($Imie, $Nazwisko)"; $Imie=$_POST['Imie']; $Nazwisko=$_POST['Nazwisko']; } ?> <form method="POST" action=""> <input name="Imie" type="text"> <input name="Nazwisko" type="text"> <input type="submit" value="Submit Form"> </form>