Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 1.10.2006 Skąd: Bydgoszcz Ostrzeżenie: (10%)
|
Witam, nie wiem czy ja jestem ślepy czy rzeczywiście nie ma czegoś takiego w manualu. Chodzi mi o porównywanie jednego stringa z tablicą stringów. Czyli mam "test" i tablicę array(testy, testtowanie, test);
Chciałbym sprawdzać czy w tej tablicy występuje taki ciąg. Po co mi to potrzebne. Wymyśliłem sobie że napiszę klasę do obsługi bazy danych dla jednej aplikacji. Do każdej tabeli dopisuje w konstruktorze listę pól i później korzystam z nich. Przy operacji update nie wykorzystuję pierwszego pola bo mi się nigdy nie zmienia a resztę pobiera sobie funkcja z tablicy zdefiniowanej w konstruktorze. I teraz w jednej z klas potrzebuję wykluczyć jedno z pól. Mogę napisać dodatkową funkcję ale nie po to sobie taką ładną klasę napisałem i z niej dziedziczę żeby teraz wpisywać pole=wartość Chcę dorobić dodatkowy parametr który będzie tablicą pól nie przeznaczonych do aktualizacji. Wartości dopisuję w pętli foreach;
$sPole to nazwa pola w bazie danych. I teraz chciałbym żeby jeśli w tablicy wyklucz znajduje się pole takie jak string w danym przebiegu pętli to zostaje wyrzucone i nie bardzo wiem jak to zrealizować. Wymyśliłem:
No ale coś mi nie wyszło. Dalej realizowane jest to tak że zbija te pary NazwaPola, wartość i tworzy z nich string UPDATE ...SET NazwaPola=wartosc... itd. No i nie wiem jak mam dokonać tego żeby nie było tych nazw pól które podam w tablicy wyklucz. Mam nadzieję, że napisałem to w miarę zrozumiale. -------------------- "Nie masz żadnej szansy, ale ją wykorzystaj" Arthur Schopenhauer
wiersze |
|
|
|
szczurek [PHP] Porównywanie stringów 25.02.2007, 18:58:21
DeyV in_array" title="Zobacz w manualu PHP" target="_ma... 25.02.2007, 19:04:34
szczurek Więc jednak jestem ślepy. A siedziałem i kopałem, ... 25.02.2007, 19:27:49
DeyV Swoją drogą - napisanie takiej funkcji jest bardzo... 25.02.2007, 19:37:43
szczurek Pewnie dlatego że się za to zabrałem za to od złej... 25.02.2007, 19:57:30
SongoQ Przenosze na Przedszkole 25.02.2007, 20:49:05 ![]() ![]() |
|
Aktualny czas: 20.08.2025 - 02:17 |