![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 26.08.2019 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem prosty formularz wysyłania danych Imienia i Nazwiska do SQL.
Sprawdziłem że dodaje do bazy kolejno ale bez wartości. Za to formularz zapamiętuje wartość Imię i Nazwisko Za to w tabeli pokazuje 0 index.html connect.php
dodaj.php
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Włącz wyświetlanie błędów zapytania. Dlaczego wstawiasz pusty string w kolumnę zapewne int? Pomiń ja całkowicie. Zabezpiecz to bindowaniem parametrów.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 26.08.2019 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A czytałeś https://dev.mysql.com/doc/refman/8.0/en/exa...-increment.html ? Masz tam opisane dokładnie jak jest generowany AI dla zapytań.
https://www.php.net/manual/en/mysqli-stmt.bind-param.php -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 26.08.2019 Ostrzeżenie: (0%) ![]() ![]() |
usunąłem numerowanie ale to nic nie zmienia żadnej wartości mi nie zapisuje do bazy.
Połączenie wygląda że jest ok Nie wywala żadnego błędu Ok znalazłem typ w tabeli był INT zamiast text ![]() Może teraz ktoś pomoże jak sprawdzić czy np jedna z wartości sie nie powtarza w bazie ![]() I wyrzuca informacje że taki zapis już jest ![]() Ten post edytował traczu1985 27.08.2019, 12:02:10 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A która konkretnie wartość? Zazwyczaj unique key plus łapanie wyjątków.
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 26.08.2019 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
No to odpowiedź już masz.
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 26.08.2019 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ściągasz sobie jakiś program np heidisql i w dwóch klikach dodajesz. Jak nie to polecenie alter table.
-------------------- |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) ![]() ![]() |
łatwo powiedzieć jak człowiek się porusza biegle. znalazłem unique key definicje ale nie do końca wiem jak to zastosować
Ten post edytował dublinka 28.08.2019, 15:27:51 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 30.04.2025 - 07:14 |