minulla on kannassa taulu jossa on nimiä. tahtoisinkin hakea sieltä kaikki eri nimet ja listata ne yhdelle sivulle. onko edes mahdollista?
tietokannasta haku ja listaus
kaunis ja nainen
7419
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 7
Vanhimmat
Avainsana linee distinc.
SELECT DISTINCT nimi FROM taulu
Tarvittaessa loppuun vielä jokin järjestys (order by nimi).
Sitten vain looppaat läpi ja tulostat vaikka taulukon soluihin.
Huom: jos nimiä on paljon, tulee sivusta piiiiiiiitkä.
mitä mahtaa tarkoittaa?
Loop, eli silmukka.
Vaikkapa näin:
$result = mysql_db_query($dbname, $query) or die("Failed Query of " . $query); //do the query
while($thisrow=mysql_fetch_row($result))
{
echo $thisrow[0] . "";
}
Tietokannoillakin on rajansa, ne käsittelevät numeerista tietoa. Nimillä ei ole niille merkitystä, vain ihmiset käyttävät nimiä.
.....
niinpä niin, vain numeerista tietoapa hyvinkin :D
"niinpä niin, vain numeerista tietoapa hyvinkin :D"
Jos oikein tarkkoja halutaan olla niin tietokanta käsittelee vain ykkösiä ja nollia siis numereelista tietoa, tietokanta ei tunne esim a-kirjainta vaan se muutetaan ykkösis ja nolliksi. Sitten kun saat a-kirjaimen näytölle niin ykköset ja nollat muunnetaan ihmisen ymmärtämään muotoon siis a-kirjaimeksi.
Tietokone jutut tuntee vain ykkösiä ja nollia, virta päällä ja pois.