![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 2.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam tabelę w której zapisywani są uczestnicy eventów. Tabela składa się między innymi z pola id, event_id oraz email. Każdy kolejny uczestnik który się zapisze dostaje wpis z kolejnym id ale też z event_id które się powtarzają. Mój problem polega na tym, że chcę zablokować możliwość rejestracji użytkownikowi, który już raz zarejestrował się w danym evencie. Chcę to robić na podstawie maila. Sprawdzam więc na początku kto jest zalogowany, następnie jego mail. Na tym etapie mam problem. Jak skonstruować zapytanie aby sprawdzić czy user z danym mailem jest już w bazie pod danym event_id? Grzebałem trochę na forum i w necie i uskrobałem coś takiego:
proszę o jakąś podpowiedź |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat a po Twoich odpowiedziach nie bardzo rozumiem czy chcesz mi pomóc czy udowodnić, że jestem idiotą. Skąd taki wniosek? To, że odsyłam cię do przydatnych linków nie jest oznaką, że traktuję cię jak idiotę a że próbuje ci pomóc. Czy Twoim zdaniem pomoc polega tylko i wyłącznie na dawaniu wszystkiego pod nos?Cytat Jeśli więc to ci nie pasuje, to zmień to na taki, jaki ci będzie pasował. Jeśli zaś czepiasz się tej odpowiedzi to jak ci niby miałem odpowiedzieć(IMG:style_emoticons/default/questionmark.gif) Skoro ci znajduje rekord, znaczy ze warunek jest spełniony - proste. Miałem wywróżyć, że tobie chodzi o coś innego?Cytat Ja potrzebuje jednak sprawdzić konkretnie czy w kolumnie posiadającej event_id=10 jest email cos@cos.pl tu mam problem. Ciężko było tak od razu napisać? Jakbyś napisał to już dawno byś dostał taką odpowiedź:to dodaj ten drugi warunek do zapytania: event_id='{$row->id}' and email='cos@cos.pl' I trochę luzu na przyszłość. Nikt cię tu za idiotę nie uważa. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 19:27 |