![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 134 Pomógł: 4 Dołączył: 16.02.2007 Skąd: Leszno Ostrzeżenie: (20%) ![]() ![]() |
Witam,
mam małe pytanko. Jeśli mam w tabeli SQL wartość Kod 11-01-2008:13-12-01-2008;22-01-2008:27-01-2008;01-02-2008:12-02-2008; ... To jak mogę w PHP sprawdzić czy dany ciąg znaków ze zmiennej istnieje w tej wartości? Np jeśli zmienna $daty będzie miała wartość 11-01-2008:13-12-01-2008 lub 13-01-2008:13-12-01-2008 to wartość będzie TRUE, czyli dane są w tabeli? Gdzie znak ; (średnika) to separator. -------------------- "This isn't Miami..., This isn't Music! This is power!!"
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy o to chodzi ale zobacz tak
Ten post edytował kefirek 16.02.2009, 20:57:13 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 134 Pomógł: 4 Dołączył: 16.02.2007 Skąd: Leszno Ostrzeżenie: (20%) ![]() ![]() |
częściowo to jest to. Ale np jak ustawie datę zaczynającą się jeden dzień po czyli np.: 11-01-2008:13-01-2008 zmienię na 12-01-2008:13-01-2008 to wyświetla że nie ma.
Chodzi mi o to żeby uznawało dni będące pomiędzy tymi dwoma. -------------------- "This isn't Miami..., This isn't Music! This is power!!"
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 69 Pomógł: 1 Dołączył: 26.02.2004 Skąd: kielce. //Świętokrzyskie Ostrzeżenie: (0%) ![]() ![]() |
czy ten ciąg to jeden rekord w bazie danych
![]() można by to zrobić też tak: Kod $zapytanie = " select count(*) from tabela where data like '%".$data."%' ";
$wykonaj = mysql_query($zapytanie) or die (" nie udało się wykonać zapytania .mysql_error()); if (mysql_num_rows($wykonaj)>1){ //tu kod jak jest taka zmienna } else { // tu kod jak nie ma takiej zmiennej } -------------------- ... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..." |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 134 Pomógł: 4 Dołączył: 16.02.2007 Skąd: Leszno Ostrzeżenie: (20%) ![]() ![]() |
Sm0key, niestety ale nie o to.
Chodzi mi o to że mam np zmienną z datami zapisanymi w jednym ciągu.
i mam np kolejną zmienną z formularza:
I chcę żeby sprawdziło mi czy w zmiennej $data istnieje wartość ze zmiennej $data2. Ale haczyk jest tutaj żeby brało pod uwagę to że w bazie jest od dnia 11 do 13 a w zmiennej od 12 do 13 -------------------- "This isn't Miami..., This isn't Music! This is power!!"
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 15:19 |