Terve.
Osaisikohan kukaan neuvoa minua pienessä ongelmassa:
Minulla on tietokannassa n kappaletta nimiä, esim. 30 kappaletta.
Kun nyt listaan ne sieltä, tulee siitä aikamoinen lista...
Teen listauksen seuraavasti:
$sql = 'SELECT * FROM Nimet';
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
echo ''.$row['Nimi'].'';
}
Jos tietokannassa olisi esim. tuo 30 nimeä, mutta haluasin nähdä ne kaikki kerralla yhdessä sivunäkymässä, lista olisi pitkä.
Näin mietinkin, että olisikohan mahdollista listata nuo jotenkin kahteen tai jopa kolmeen sarakkeeseen,
niin että yhdessä sarakkeessa olisi aina enintään 10 nimeä?
Tiedot useaan sarakkeeseen
7
328
Vastaukset
- totta kai
ilmanmuuta!
- php-mies
Niin jos joku vielä viittis kertoa et miten onnistuu =)
- juhakorkeapudas
php-mies kirjoitti:
Niin jos joku vielä viittis kertoa et miten onnistuu =)
Täältä lisätietoja:
http://www.google.fi/search?hl=fi&source=hp&q=php result html table&meta=
- ei ole testattu
"...yhdessä sarakkeessa olisi aina enintään 10 nimeä?"
Nythän ne nimet tulevat sinulla yhteen pötköön periaatteessa kaikki samalle riville.
Heitetään kehiin laskuri joka tulostaa HTML:n kunnioittaman rivinsiirron kun laskurin arvo on kymmenellä jaollinen:
$sql = 'SELECT * FROM Nimet';
$result = mysql_query($sql);
$laskuri = 1;
while($row = mysql_fetch_array($result))
{
echo ''.$row['Nimi'].'';
if ($laskuri % 10 == 0)
echo "";
$laskuri ;
}
Tai mieluummin tietysti käytetään HTML:n taulukkoa
$sql = 'SELECT * FROM Nimet';
$result = mysql_query($sql);
$laskuri = 1;
echo "";
echo "";
while($row = mysql_fetch_array($result))
{
echo "";
echo ''.$row['Nimi'].'';
echo "";
if ($laskuri % 10 == 0)
{
// vaihdetaan riviä
echo "";
echo "";
}
$laskuri ;
}
echo ""
echo "";
Tässä varmaan on pientä säätämistä..- Miälenkiintoista
No eipä oikein onnistunut HTML-koodin esitys tässä foorumissa...
Rivinsiirto oli tarkoitus tehdä tulostamalla BR kulmasulkujen sisällä.
Taulukon tulostus oli tarkoitus aloittaa tulostamalla TABLE kulmasulkujen sisällä
Taulukon uusi rivi oli tarkoitus aloittaa tulostamalla TR kulmasulkujen sisällä jne.
En tiedä miltä tämä foorumissa näyttää mutta kokeilenpa:
if ($laskuri % 10 == 0)
{
// vanha rivi loppuu
echo "";
// uusi rivi alkaa
echo "";
} - harjoittelemalla mestariksi?
Miälenkiintoista kirjoitti:
No eipä oikein onnistunut HTML-koodin esitys tässä foorumissa...
Rivinsiirto oli tarkoitus tehdä tulostamalla BR kulmasulkujen sisällä.
Taulukon tulostus oli tarkoitus aloittaa tulostamalla TABLE kulmasulkujen sisällä
Taulukon uusi rivi oli tarkoitus aloittaa tulostamalla TR kulmasulkujen sisällä jne.
En tiedä miltä tämä foorumissa näyttää mutta kokeilenpa:
if ($laskuri % 10 == 0)
{
// vanha rivi loppuu
echo "";
// uusi rivi alkaa
echo "";
}Yritetäänpä vielä kerran, entiteeteillä < ja >:
if ($laskuri % 10 == 0)
{
// vanha rivi loppuu
echo "";
// uusi rivi alkaa
echo "";
}
- ..........
float leftiä ja leveyttä elementtien tyyleihin niin tulee sarakkeet ihan itsestään
Ketjusta on poistettu 2 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Lataus pakkaskelissä
En olisi koskaan ostanut sähköautoa jos olisin tajunnut että ne eivät lataa pakkasissa suurteholatauksella vaan istut tu1746686Kun väestö ikääntyy ja veronmaksajat vähenee, mitä sitten vasemmistolaiset?
Maahanmuutto ei vaan ole ratkaisu väestön ikääntymiseen. Maahanmuutto lykkää ja hidastaa väestön ikääntymistä ja työv1053146Miksei Trump ole kiinnostunut Suomen valloittamisesta?
Täällähän on enemmän turvetta kuin Norjalla öljyä. Eikö Ttump ole turvenuija?1041865Aktivistinainen pysäytti ICE-agentin luodin päällään USA:ssa!
Video ampumistilanteesta: https://edition.cnn.com/2026/01/07/us/video/ice-shooting-minneapolis-digvid "Media: ICE:n am621649- 181524
"Mitä sä nainen tuot sitten pöytään" ?
Jos mies provaidaa ja suojelee... Pitääkö miesten kysyä tuollaisia?361354Kyllä mä suren
Sitä että mikään ei ole kuten ennen. Ei niitä hetkiä ja katseita. Toisaalta keho lepää eikä enää tarvitse sitä tuskaa ko111310- 621210
Ekologinen kommunismi tulee voittamaan fossiilikapitalismin
Kiina on mahtitekijä uusiutuvien energialähteiden kehityksessä, ja Trump osoitus viimeisestä öljyn perään itkemisestä, m151203Yhteen hiileen velanottoveljet V P K
Tytäryhtiöissä palaa julkista rahaa ja vastuuttomuuden takia -ei pakollisten -kuntalain edellyttämien asioiden takia! N751143