Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.01.2013 Ostrzeżenie: (0%)
|
Wpadłem na pomysł aby zamiast wpisywać ręcznie ID ,zostało by od razu przydzielone i nadane do przesłania do formularza,a z formularza do bazy danych.
Nie mogę rozwiązać pewnego problemu z pobieraniem ID z tabeli bazy danych. Mianowicie,zamiast zwrócić mi aktualny numer ID pokazuje Resource id:#5. Czy kto ktokolwiek może mi poradzić w jaki sposób można zwrócić aktualny ID w formularzu HTML za pomocą PHP I MySQLa? (IMG:http://pics.tinypic.pl/i/00271/1zsik3tgpdyg_t.jpg) FORMULARZ
Skrypt dodawania danych
Ten post edytował wickas 28.01.2013, 16:39:08 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%)
|
a nie czasem:
poza tym to nie jest pewnik, bo to ID ktoś równolegle pracując na tym mógł już zająć... Ten post edytował Sephirus 28.01.2013, 16:42:22 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 36 Dołączył: 1.03.2012 Ostrzeżenie: (0%)
|
Pomysł z ID odpada, chyba, ze po przejściu do formularza od razu zrobisz insert do bazy, a później ewentualnie update powstałego rekordu - co też nie jest świetnym rozwiązaniem w przypadku, gdy ktoś zrezygnuje i wyłączy stronę.
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.01.2013 Ostrzeżenie: (0%)
|
Ta stronka to bardziej mój własny projekt(sam wyłącznie z niego korzystam), niż coś poważnego więc odpada sytuacja 2 użytkowników jednocześnie.
Edit: Właśnie rozwiązałem swój problem dzięki spostrzeżeniom @Sephirusa. Dziękuje @kristaps również za wartościową radę odnośnie zastosowania tego na przyszłość. Temat można zamknąć. Ten post edytował wickas 28.01.2013, 17:11:11 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Coś z logiką tego pomysłu jest nie tak. Po co Ci id w formularzu? Jeśli chcesz dodać lek a później edytować formularz możesz zrobić coś na kształt
A później
id oczywiście PK, autoincrement |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 00:02 |