juliana 0 Denunciar post Postado Março 11, 2004 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? Compartilhar este post Link para o post Compartilhar em outros sites
Danv 0 Denunciar post Postado Março 11, 2004 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+. Compartilhar este post Link para o post Compartilhar em outros sites
ScOuT 0 Denunciar post Postado Março 12, 2004 "SELECT * FROM tabela LIMIT '0','4'"; Axei essa a melhor opção ;) Compartilhar este post Link para o post Compartilhar em outros sites
juliana 0 Denunciar post Postado Março 12, 2004 Na verdade quero listar as 4 primeiras posições do registroAs 4 primeiras letras de uma palavra por exemplo. Compartilhar este post Link para o post Compartilhar em outros sites
webvp 0 Denunciar post Postado Março 12, 2004 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 Compartilhar este post Link para o post Compartilhar em outros sites
juliana 0 Denunciar post Postado Março 12, 2004 VALEU!!! Deu certo.Muito Obrigada. Compartilhar este post Link para o post Compartilhar em outros sites