Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz
  • 0

Sprawdzenie czy dany rekord istnieje w bazie


sula008

Pytanie

Opublikowano

Witam, tworzę stronę w której zapisuje się:

- date pracy

- od której do której pracuje

- miejsce pracy

 

i przy dodawaniu danych godzi chciałbym sprawdzić czy dana data danego użytkownika już istnieje,

 

w bazie mam to zapisane tak:

id (id daty)

data

od

do

gdzie

uwagi

id_user (id użytkownika który dodał daną datę)

 

przeszukałem wujka googla lecz odpowiedzi nie znalazłem prosiłbym o pomoc z góry dziękuje:-)

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Opublikowano

Nie wiem czy Cie dobrze zrozumiałem, chodzi Ci o to, żeby sprawdzić czy istnieje konkretna data dodana przez określonego użytkownika? Jeśli tak, to przecież wystarczy zrobić proste zapytanie:

SELECT id FROM nazwa_twojej_tabelki WHERE data = 'data_ktora_chcesz_spawrdzic' AND id_user = `id_usera_ktorego_chcesz_sprawdzić`

i jeśli zwróci Ci NULL to znaczy, że taka data danego usera nie istnieje, a jeżeli zwróci Ci jakieś id to znaczy, że taki rekord jest już w bazie.

Opublikowano
SELECT IF ( EXISTS ( SELECT data FROM [tabela] WHERE `data` =  dd.mm.rrrr), 'Data istnieje', 'Data nie istnieje');

Spróbuj tego ;)

ARIONE-MINI.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...