Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] urodziny użytkowników
Forum PHP.pl > Forum > Przedszkole
slawo
W mojej bazie data urodzenia jest zapisana w formacie rok-miesiac-dzien , np. 1989-04-14

chcę zrobić aby pokazywało ludzi, którzy mają urodziny.

już napisałem żeby z dzisiejszej daty pobierał 04-14

teraz chce napisać takie zapytanie:

$data_dzis -> 04-14

pokaż userów których wiek = questionmark.gifquestionmark.gifquestionmark.gifquestionmark.gif-$data_dzis

tak zeby w tych 4 znakach zapytania była dowolna wartość.


czyli pokaż userów których wiek = questionmark.gifquestionmark.gifquestionmark.gifquestionmark.gif-04-14


tak aby pokazało wszystkich użytkowników, którzy urodzili się np: 1996-04-14, 1985-04-14, 1994-04-14


  1. $dzisiejszy_miesiac_dzien=substr($data, 5, 5);
  2.  
  3. $aktualny_rok=substr($data, 0, 4);
  4.  
  5. $u_kogo_melanz = mysql_query("SELECT * FROM uzytkownicy WHERE wiek='1989-$dzisiejszy_miesiac_dzien'")
  6. or die('');


zamiast tego 1989 żeby był każdy rok. jak to napisać?
tolomei
Witaj.

  1. $dzisiejszy_miesiac_dzien = date('m-d');
  2. $u_kogo_melanz = mysql_query("SELECT * FROM uzytkownicy WHERE wiek LIKE '%-".$dzisiejszy_miesiac_dzien."'")
  3. or die('');


Pozdrawiam.
slawo
dziękuje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.