webForumDet fria alternativet

Skriv ut

6 svar · 329 visningar · startad av Php

PhpMedlem sedan sep. 2001224 inlägg
#1

Hej!
Hur gör jag för att skriva ut alla poster, som börjar med ex bokstaven A ur en databas? Den ska inte skriva ut samma sak två gånger.

PeddaMedlem sedan juni 20006 032 inlägg
#2
SELECT * FROM tabell WHERE post LIKE 'A%' ORDER BY post

Sen loopar du bara ut resultatet.

PhpMedlem sedan sep. 2001224 inlägg
#3

Men jag förstår inte hur jag ska göra för att den inte ska skriva ut samma sak fler än en gång?

PeddaMedlem sedan juni 20006 032 inlägg
#4

Men gör du så och kör en vanlig while sats efteråt så ska den ju bara skriva varje post en gång.

PhpMedlem sedan sep. 2001224 inlägg
#5

Nej, den skriver ut samma sak flera gånger. Hur ska while satsen se ut?

@ndersMedlem sedan juni 200032 969 inlägg
#6

Du ska använda SELECT DISTINCT fältnamn för att bara få ut unika poster.

PhpMedlem sedan sep. 2001224 inlägg
#7

Tack!

128 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)