Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Pierwsza litera
Forum PHP.pl > Forum > Przedszkole
Marek1987
Mam tabele mysql "osoba", która zawiera dwie kolumny - imie i nazwisko.
Dajmy na to, że mam rekord imie=Jan, nazwisko=Nowak i chciałbym, aby mi to wyświetliło "J. Nowak".
Jak to zrobić?
skowron-line
uzyj polecenia LEFT lub SUBSTRING
  1. SELECT concat( LEFT( imie, 1), ".",nazwisko ) AS osoba FROM tabela
mike
Lub na poziomie wyświetlania w PHP. I to własnie bym rekomendował.
  1. <?php
  2.  
  3. $name = 'Jan';
  4. $surname = 'Kowalski';
  5.  
  6. echo $name{0} . '. ' . $surname;
  7.  
  8. ?>
Marek1987
Wielkie dzięki za szybką pomoc winksmiley.jpg
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.