Ir para conteúdo
Fórum Script Brasil
  • 0

Trazer varchar e inserir caracter


bermokx

Pergunta

Pessoal,

 

Quando trago o valor de uma placa de carro, ela vem como está no banco, por ex xxxyyyy. Gostaria de saber como transformá-la em xxx-yyyy(com o traço separando letra de número). Segue meu código:

 

 

//conexão com bd

$query = mysql_query("SELECT id, placa, modelo FROM automoveis LIMIT $start, $per_page") or die(mysql_error());

 

        //aqui ele puxa o valor

        <?php
          while ($row = mysql_fetch_array($query)) {
            $f1 = $row['placa'];           
            $f2 = $row['modelo'];
        ?>
 
        <tr>
          <td><?php echo $f1 ?></td> 
          <td><?php echo $f2 ?></td>
        </tr>   
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Há inúmeras formas de se fazer isso.

Como o tamanho da string é fixo, pode usar substr() para pegar cada uma das duas partes da string e montar uma nova, separando cada parte com "-".

 

PS: funções mysql_* estão obsoletas desde o PHP 5.5  e já foram removidas no PHP 7. Prefira usar MySQLi ou PDO. Veja mais aqui: http://rberaldo.com.br/mysql-obsoleto-php/


 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...