Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: MySQL/php viimeinen numero

Oldeboy [19.03.2007 09:42:21]

#

Kuinka saada MySQL taulukosta tulostettua vaikkapa 'kuva' -kentän pienin vapaana oleva numero... Eli kun teen galleriaa sivuille niin ajattelin nimetä ladattavat kuvat numeroilla...

Entä kun galleriassa klikkaa kuvaa ja se aukeaa uuteen ikkunaan. Niin sitten kun selaa kuvia seuraava tai edellinen niin tähän asti homma toimii kun käytössä on automaattinen id luku/kuva. Mutta jos poistan kuvan ja luonnollisesti id myös poistuu n iin kuinka saan tehtyä linkin niin, että siinä oleva arvo on edellinen pienempi luku taulukon id kentistä katsottuna. Toivot. ymmärsit.

kayttaja-2791 [19.03.2007 12:14:53]

#

Pienin vapaana oleva löytyy vaikka tälläisellä haulla:

SELECT MIN(kuva) FROM kuvataulu

Meneekös se edes noin...? Itse käytän id:n tekemiseen yleensä AUTO INCREMENT id-saraketta. Sillä ei siis itse tarvitse murehtia niistä id:istä, kun MySQL kehittää sen yhden edellistä suuremman id:n aina itse.

SysRq868 [19.03.2007 14:59:38]

#

Sivukysymys: Kuinka MySQL:ssä voi sitten järjestää taulun uudestaan aakkosjärjestykseen jonkin tietyn sarakkeen perusteella? Ei siis lopullisesti, vaan käsittelyä varten.

peg [19.03.2007 15:08:47]

#

SELECT * FROM taulu ORDER BY sarake

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta