Autor | Zpráva | ||
---|---|---|---|
Swagger Profil |
#1 · Zasláno: 29. 10. 2012, 15:54:19
Čaute.
V databázi mám stĺpec "Name" a tam sa ukladá meno a priezvisko, ktoré je oddelené medzerou. Ako to slovo rozdeliť a zobraziť len priezvisko? Myslím, že by to malo ísť cez funkciu explode, ale nie som si istý a hlavne neviem ako to mám použiť. Momentálne sa to zobrazuje takto: http://automatika.ic.cz/top_hraci5.php?confid=10 Rozdelovať by sa to malo v tom súbore ktorý to zobrazuje: <td><?php print $results['Name']; ?></td> |
||
panther Profil |
#2 · Zasláno: 29. 10. 2012, 15:58:12
Swagger:
pokud s jménem chceš pracovat odděleně, proč ho odděleně taky neukládáš? Ano, přes explode by to šlo, kde je problém po nakouknutí do manuálu? Dej si ale pozor, že druhé jméno vždy nemusí být příjmení, a zároveň, že příjmení může obsahovat více než jedno slovo. Z tohoto důvodu nejde obecně najít vzorec, který víceslovné jméno správně rozdělí. |
||
Swagger Profil |
#3 · Zasláno: 29. 10. 2012, 16:03:46
panther:
Nemôžem, pretože sú to mená ktoré sa importujú z .CSV súboru a je ich strašne veľa, to by som musel všetky premenovávať. Skusil som to takto $vysledek = explode(" ", $results['Name']); ale stále to nefunguje...
|
||
panther Profil |
#4 · Zasláno: 29. 10. 2012, 16:07:11
Swagger:
$vysledek[1] , ale počítej s tím, že tam může být i druhé křestní jméno.
|
||
Swagger Profil |
a keď tam dám, že
$vysledek = explode(" ", $results['Name']); tak mi namiesto napr. Mrkička Jožko napíše "Array" pritom chcem aby mi to dalo "Mrkvička"...
|
||
Časová prodleva: 11 let
|
0