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
353
Vastaukset 7
- 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
Ampuminen kylpylässä
Onko vornasen timbe käynyt hiukan kylpemässä vai mikä tämä ampumatapaus on kylpylässä? Tuntuu aika villi meno olevan naa521266Moottoripyöräonnettomuus
Mopomiitissä tapahtunut onnettomuus ja uutisointi. Ajoradan ylityksen vaarallisuudesta ei mitään uutisointia. Ei myöskää86976- 164907
Jos oikeasti haluat mies
Tiedät mitä on tehtävä. Luotan, että etenet jos haluat. En voi tehdä enää mitään kun ei ole numeroasi.105854Uusi ruokapaikka
Tuleeko Haapavedelle uusi lounaspaikka ,haetaan kokkia? Uusi firma kyseessä30833Kerro minulle totuus
Minä haluan kuulla sen nyt. Kenen kanssa sinä olet nykyisin, ja miksi jätit minut? 🐒201762Kemijärvellä vesionnettomuus
Pitkänsillan ja taiteilijanniemen välillä nähty henkilön painuvan veden alle. Mitä on tapahtunut? Onko vesihiisi taas as24719Hautakivien massapoisto aloitettu Härkökankaan vanhalla hautausmaalla kaikessa hiljaisuudessa!
Suomussalmen seurakunnan kirkkoneuvosto on tehnyt historiansa surullisimman päätöksen hautojen haltuunotosta ja raivauks44718Miten sinä voit?
Kysytkö kukaan sitä sinulta? Olen huomannut, että jos kohtaa empaattisen ihmisen ja hän kysyy noin, saattaa padot murtua93707- 25657
Hei, voitko kuunnella
Voisitko auttaa minua selvittämään asioita? En halua ajaa sinua hulluuteen kanssani, en sitoa sinua, en esittää vaatimu122645- 61602
VILLISIKALAUMA TULOSSA IISALMEEN
Yle: Poliisi varoittaa Iisalmen keskustaa lähestyvästä villisikalaumasta Poliisi on pyytänyt Pohjois-Savossa Iisalmessa43596Useita poliisiautoja kunnantalolla
Maijojen kyydissä tuttuja naamoja ja nyt kannetaan arkistolaatikoita autoihin. Nyt se on alkanut. Pidätykset.12575- 83528
On todella ikävää
Todella ikävää, että asiat ovat menneet tällaisiksi. Tämä ei ollut missään vaiheessa tarkoitukseni. Olen tehnyt virheit78520- 39495
Joku porukka lähtenyt täältä
Ihmeen hiljainen on palsta nyt. Yleensä tänne tulvii aloituksia yms, mutta nyt on kyllä erikoisen hiljaista.124490sinulle....
Olen ymmärtänyt, ettei minua haluta enää takaisin. Mitään pahaa en koskaan halunnut sinulle. Ikävä että kuvittelit niin.75487- 55487