Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Numerowanie zależne od wybranego typu
wojciechu
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 6.09.2012
Skąd: Trójmiasto

Ostrzeżenie: (0%)
-----


Witam,

Chciałbym stworzyć stronę, na której mógłbym:
  • zalogować się w oparciu o sesję (zrobione)
  • wybrać z list rozwijanych odpowiedni rodzaj dokumentu (listy powiązane z sobą)
  • po wybraniu odpowiedniej pozycji i wciśnięciu przycisku mieć wyświetlony numer kolejny numer dla danego dokumentu, datę, login osoby zalogowanej
  • po wciśnięciu innego przycisku mieć widok wszystkich wpisów dla danego typu dokumentu

Do zalogowania się wykorzystałem skrypt http://tutorialzine.com/2009/10/cool-login...tem-php-jquery/

Nie za bardzo wiem też jak uniknąć problemu, gdy dwóch użytkowników będzie zalogowanych jednocześnie i będą chcieli ten sam dokument 'wygenerować'.

Zależy mi na jak najprostszej bazie - ktoś mógłby mi pomóc jak podejść do tego tematu? (IMG:style_emoticons/default/nerdsmiley.png)

Ten post edytował wojciechu 6.09.2012, 08:45:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wojciechu
post
Post #2





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 6.09.2012
Skąd: Trójmiasto

Ostrzeżenie: (0%)
-----


Hej,

W bazie powinny być dostępne kategorie i podkategorie. Listy rozwijane, po wyborze odpowiedniej kategorii i podkategorii powinny 'poinformować' o tym, który dokument został wybrany i na tej podstawie wygenerować kolejny numer dla danego typu dokumentu.

Nie mogę tutaj zastosować ostatniej pozycji z tabeli (MAX), gdyż tak jak pisałem, więcej użytkowników może równocześnie chcieć swój numer dokumentu wygenerować.

Czyli podsumowując: jakim kodem musiałbym opisać przycisk, żeby po jego naciśnięciu dany użytkownik pobrał/zarezerwował numer dokumentu na podstawie list rozwijanych, TYLKO dla siebie, przy założeniu, że wiele użytkowników będzie w tym samym czasie pobierać/rezerwować swoje numery dokumentów?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 16:10