Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z kodem.
Forum PHP.pl > Forum > PHP
chmuraa
Witajcie forumowicze! Zaczynam dopiero z programowaniem. Robię teraz listę todo. Posiadam pewien problem, nie dodaje mi rekordów w kodzie.
CODE
<?php
require 'header.php';
?>
<html>
<body>
<div class="center">
<form action="connect.php" method="post">
<div class="form-group">
<label for="exampleInputEmail1">Tytul</label>
<input type="email" class="form-control is-invalid .hidden-xs" id="exampleInputTitle" aria-describedby="titleHelp" placeholder="Enter title" name="nazwa">
<small id="emailHelp" class="form-text text-muted .hidden-xs">Wpisz tytul zadania</small>
<div class="invalid-feedback">
Podaj tytul zadania.
</div>
</div>

<div class="form-group1">
<label for="exampleFormControlTextarea1">Opis</label>
<textarea class="form-control is-invalid .hidden-xs" id="exampleFormControlTextarea1" rows="3" name="opis"></textarea>
</div>
<div class="invalid-feedback">
Podaj opis.
</div>

<input type="date" name="data" />
<div class="form-group">
<label for="sel1">Priorytet</label>
<select class="form-control .hidden-xs" id="sel1" name="priorytet">
<option></option>
<option>Low</option>
<option>Medium</option>
<option>High</option>
</select>
</div>
<a href="submit.php" class="btn btn-info .hidden-xs" role="button">Add Task</a>
</div>
</div>
</form>
</body>
<?php
require 'footer.php';
?>


oraz tu dam łączenie do bazy danych
CODE


<?php
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "tasks";
$nazwa = $_POST['nazwa'];
$opis = $_POST['opis'];
$priorytet = $_POST['priorytet']

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

$sql = "INSERT INTO tasks (nazwa, opis, priorytetl)
VALUES ('$nazwa', '$opis', '$priorytet')";

if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}

$conn->close();
?>



Proszę o szybką pomoc.

Edit:

Używam mampa.
ohm
A gdzie/jak zapisujesz dane do bazy?
chmuraa
CODE
<?php
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "tasks";

tutaj
ohm
To są tylko dane do bazy, a gdzie wykonujesz samo zapytanie typu INSERT?
viking
Sprawdź co zawiera tablica POST. poczytaj o prepare i sql injection.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.