Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tendo um determinado dado em um BD, tem como disponibilizar para visualização somente as 4 primeiras posições do registro?Alguém sabe como faz isso?
> "SELECT * FROM tabela LIMIT '0','4'";
Axei essa a melhor opção ;)Na verdade quero listar as 4 primeiras posições do registroAs 4 primeiras letras de uma palavra por exemplo.
Use o substr(string, int start, length);
Fica assim
$texto = "Hello World";
echo substr($texto,2,5);
Neste caso começaria a partir do 2 caracter e escreveria até 5 depois
echo substr($texto,0,4)
Aqui começa do caracter 0 e escreve até o 4, ficando assim: Hell
VALEU!!! Deu certo.Muito Obrigada.
nao sei se foi bem isso que você esta querendo diser.
se é para listas apenas os 4 primeiros campos da tabela...
"SELECT campo1, campo2, campo3, campo4 FROM tabela WHERE ...";
adicinado na clausula WHERE algum filtro.... assim será listado apenas os 4 primeiros campos.
mas se você quer limitar apenas os quatro primeiros registros da tabela, da para fazer assim:
**"SELECT * FROM tabela LIMIT '0','4'";**
será listado apenas os 4 primeiros registros.
ou ainda junte os dois e você tera apenas os 4 primeiro registros do 4 primeiros campos...
"SELECT campo1, campo2, campo3, campo4 FROM tabela LIMIT '0','4'";
Espero que tenha ajudado,
t+.