witam mam mały problem po dodaniu kodu
$_POST['testwartosci']."','tutaj daje wartosc'".
wtedy nie działa mi rejestracja
w jaki sposób mogę do tej testwartosci dodać wartosc 5?
bo jezeli mam $_POST['testwartosci']."','". to nie dodaje zadnej wartosci
0
0
Po pierwsze dodawanie wartości do bazy bezpośrednio z $_POST, $_GET jest złe. Nie rób tak (poczytaj o np. htmlspecialchars). Po dwa, z tego co rozumiem jeśli w post jest 1 to Ty chcesz mieć 1.5? Jeśli tak to nie przecinek tylko kropka. Po 2 jak już powinienieś użyć coś takiego:
$value = htmlspecialchars($_POST) + 0.5;
A czy ustawiłeś w bazię danych odpowiedni typ pola?
0
Jeśli testwartosci i dodawana liczba są liczbami całkowitymi to może zrób
$val = (int) filter_var(htmlspecialchars($_POST['testwartosci']), FILTER_SANITIZE_STRING);
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.