1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda PHP

Discussão em 'Web Development' iniciada por cjdmc, 9 de Dezembro de 2008. (Respostas: 3; Visualizações: 552)

  1. cjdmc

    cjdmc Power Member

    Boas Noites a todos.
    Tenho um problema que quero partilhar para ver se alguém me pode ajudar.

    Tenho uma bd em mysql, com nomes de jogadores e quero que - em PHP - fconsiga uma função que me vá buscar o primeiro e último nome do atleta.

    p.e., o atleta chama-se: António Manuel Marques da Silva, e eu quero que apareça num página, apenas António Silva.

    Penso que os espaços entre os nomes sejam importantes para tirar a informação que pretendo, mas não estou a conseguir chegar lá.

    Alguém que me ajude, sff.
    Obrigado e já agora, Boas festas.

    Carlos Costa
     
  2. hostmake

    hostmake Power Member

    Ideia:

    Código:
    function primUltNome($nome) {
    $pnm=explode(" ",$nome);
    $t=count($pnm);
    $nm=$pnm[0]." ".$pnm[$t-1];
    return $nm;
    }
    

    Exemplo de utilização

    Código:
    primUltNome("António Manuel Marques da Silva");
    
     
    Última edição: 10 de Dezembro de 2008
  3. cjdmc

    cjdmc Power Member

    Boas.
    Só agora pode vir aqui...
    mas nãoquero deixar de agradecer.

    Não consegui através a function, mas obtive o que queria, com este código.


    PHP:
    $nome_completo=$linha_jogadores[atleta_nome];
    $PrimUlt_nome explode(" ",$nome_completo);
    $t=count($PrimUlt_nome);
    $nm=$PrimUlt_nome[0]." ".$PrimUlt_nome[$t-1];
    echo 
    $nm
    Que é 99,99999999% igual ao teu, hostmake.

    Obrigado mesmo.

    Um abraço.

    Carlos Costa
     
    Última edição pelo moderador: 14 de Dezembro de 2008
  4. hostmake

    hostmake Power Member

    Eu ontem tinha posto isso assim, depois vim editar e criar uma função, dai ser apenas 99,9% igual, a unica coisa diferente é a atribuição do nome ao campo $primultnome, dai ter a função que fazia tudo sozinho, mas é na boa, se precisares de mais cenas, vai aparecendo pela tech.. ZWAME :D
     

Partilhar esta Página