Autor Zpráva
Swagger
Profil
Č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>
Ďakujem za radu.
panther
Profil
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
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
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"...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: