[MySQL][PHP]Nie dodaje rekordu do tabeli w bazie danych |
[MySQL][PHP]Nie dodaje rekordu do tabeli w bazie danych |
14.01.2020, 18:14:42
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 14.01.2020 Ostrzeżenie: (0%) |
Skrypt nie dodaje danych do tabeli w bazie danych. Wartości z formularza trafiają do skryptu, ale insert nie działa. Zdaje sobie sprawę że if'ami z "isset" zaśmiecam sobie kod, ale po prostu chciałem sprawdzić czy pobiera dobrze dane z formularza.
Kod <?php
include "autoryzacja.php"; $conn = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname) or die("Nie"); if(isset($_POST['kolor'])){ echo"Ok"; } else{ echo"Nie"; } if(isset($_POST['komunikacja_komputerem'])){ echo"Ok"; } else{ echo"Nie"; } if(isset($_POST['układ_klawiatury'] )){ echo"Ok"; } else{ echo"Nie"; } if(isset( $_POST['typ_klawiatury'])){ echo"Ok"; } else{ echo"Nie"; } if(isset($_POST['id_klawiatury'])){ echo"Ok"; } else{ echo"Nie"; } $kolor= $_POST['kolor']; $kk= $_POST['komunikacja_komputerem']; $uk= $_POST['układ_klawiatury']; $tk= $_POST['typ_klawiatury']; $id= $_POST['id_klawiatury']; $result = mysqli_query($conn, "INSERT INTO specyfikacja1 (kolor, komunikacja_komputerem, układ_klawiatury, typ_klawiatury, id_klawiatury) VALUES ('$kolor', '$kk', '$uk', '$tk', '$id')") or die("ffffff"); ?> |
|
|
15.01.2020, 09:21:40
Post
#2
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
Wlacz sobie raportowanie bledow na poczatku pliku.
Tu masz podstawy https://www.tutorialspoint.com/mysqli/mysql...nsert_query.htm -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 18.04.2024 - 19:08 |