![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam
Użytkownik rejestrując się u mnie zostaje przydzielony do konkretnego pola (tabela jak w szachach). W bazie danych posiadam zapisane id, współrzędne każdego pola oraz czy dane pole jest zajęte czy nie (id | pole_x | pole_y | wlasciciel). Mam pytanie odnośnie rejestracji nowych userów czy każdemu muszę tworzyć 2 zapytania do bazy danych (najpierw sprawdzając id pierwszego wolnego pola i poźniej przypisując do niego nowego usera) czy można to zapytanie uprościć do jednego zapytania sql? Z góry dziękuję za odpowiedź. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Indeks można nałożyć na wiele pól, nałóż na pola X i Y indeks unique i sprawa załatwiona.
Oczywiście nie przez kliknięcie w ikonkę w phpMyAdminie, musisz na dole stworzyć indeks unique z 2 polami. Ten post edytował Mephistofeles 18.12.2010, 15:23:59 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 11:05 |