Jump to content

Ierakstus dalīt 3 tabulās alfabētiski


Sunriset
 Share

Recommended Posts

Sveiki, radās nepieciešamību, pēc ierakstu dalīšanas vairākās tabulās, jo ierakstu ir daudz, bet lapa platumā paliek praktiski neizmantota, tādēļ izveidoju pēc šāda principa

<table border="1">
<tr>
    <th>Lietotājs</th><th>xxx1</th><th>xxx2</th><th>xxx3</th><th>xxx4</th>
    <th>Lietotājs</th><th>xxx1</th><th>xxx2</th><th>xxx3</th><th>xxx4</th>
    <th>Lietotājs</th><th>xxx1</th><th>xxx2</th><th>xxx3</th><th>xxx4</th>
</tr>
<?php
$i = 1;
$kollonas = 3;
while($row = mysql_fetch_assoc($res))
{
if($i == 1){ echo '<tr>'; }
echo '
    <td>'.$row['user'].'"></td>
        
        <td>te1</td>
        <td>te2</td>
        <td>te3</td>
        <td>te4</td>
    ';
$i++;
if($i == ($kollonas + 1)) { echo '</tr>'; $i = 1; }
}

    
?>
</table>

Viss būtu labi, bet problēma sākas tajā, ka ieraksti nedalās alfabētiski

 

Pašlaik ir :

pirmā kollonā pirmā rinda a

otrā kollonā pirmā rinda b

trešā kollonā pirmā rinda c

 

Vajadzētu, lai ieraksti dalās alfabētiski bet pa kollonām uz leju

pirmā kollona pirmā rinda a

pirmā kollona otrā rinda b

pirmā kollona trešā rinda c

 

otrā kollonā pirmā rinda piemēram d utt

 

 

Ideja bija 

 

dalīt 3 tabulās

iegūt kopējo row skaitu

taisīt 3 ciklus

 

$pirmajam=count/3;

$otrajam=$pirmajam*2;

$tresajam=$pirmajam*3;

 

pirmajā ņemt no 0,$piramajam

otraja nemt no $piramajam,$otrajam,

tresajam nemt no $otrajam,$tresajam

 

 

Bet vai šāda pieeja būtu pareiza?

 

Paldies jau iepriekš

Link to comment
Share on other sites

Tad jau vajag no sākuma noteikt, cik vispār ierakstu, tad tos izdalīt uz 3, noapaļot uz augšu (šķiet), un tad ar ciklu (1-3) iekš cikla (1-ieraksti/3) likt kolonnās

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...