19-08-2013, 02:16
Wydaje mi się, że rozsądnym rozwiązaniem jest pobrać userów,
przefiltrowaći zrobić update,
z tym, że operujesz tu na stringu.
Wydaje mi się, że Twój problem polega na tym, że prowadzisz zły zapis userów, poniewarz co jeśli zapisze się dwóch userów o imieniu Tomek? Nawet za pomocą "Regular Expression" bedziesz miał poroblem z usunięciem jednego z nich, no chyba, że chcesz się bawić w ręczny zapis imion użytkowników.
Zamiast imion zapisz ID usera, wtedy napiszesz sobie prosty skrypt, który pozwoli Tobie na usunięcie usera, ale równierz userowi pozwoli na wypisanie się z wydarzenia.
No chyba, że ktoś zna inne rozwiązanie to chętnie poczytam.
Pozdrawiam
Kod PHP:
$sql = "SELECT event_who FROM calendar WHERE id=1";
...
$who = "ewa, ania, tomek, hubert";
...
Kod PHP:
...
$who = "ewa, ania, hubert";
Kod PHP:
$sql = "UPDATE calendar SET even_who = $who WHERE id=1";
Wydaje mi się, że Twój problem polega na tym, że prowadzisz zły zapis userów, poniewarz co jeśli zapisze się dwóch userów o imieniu Tomek? Nawet za pomocą "Regular Expression" bedziesz miał poroblem z usunięciem jednego z nich, no chyba, że chcesz się bawić w ręczny zapis imion użytkowników.
Zamiast imion zapisz ID usera, wtedy napiszesz sobie prosty skrypt, który pozwoli Tobie na usunięcie usera, ale równierz userowi pozwoli na wypisanie się z wydarzenia.
No chyba, że ktoś zna inne rozwiązanie to chętnie poczytam.
Pozdrawiam