Jump to content
php.lv forumi

dalīšana


test2

Recommended Posts

Tātad, man piemēram ir šāds rezultāts pēc mysql selecta:

 

Galds | Cena

balts 2

melns 3

brūns 4

zaļš 5

zils 6

dzeltens 7

 

tātad ši ir tabula izskatītas viņa varētu šādi:

 

<table>

<tr><th>Galds</th><th>Cena</th></tr>

....
while($row = mysql_fetch_array( $result )) {

echo "<tr><td>"; 
echo $row['galds'];
echo "</td><td>"; 
echo $row['price'];
echo "</td></tr>"; 
}
echo "</table>";

 

A man šo te vajadzētu sadalīt uz pusi un tad izvadīt apmr tā:

 

Galds_viena_puse | Cena_viena_puse

balts 2

melns 3

brūns 4

 

Galds_otra_puse | Cena_otra_puse

zaļš 5

zils 6

dzeltens 7

 

Ceru, ka sapratīsiet!

Link to comment
Share on other sites

andrisp, nevar būt.

Ja es ciklā gribu izvadīt tabulu ar divām kolonām, es rakstu tā:

$i=0;
while(...){
 ++$i;
 echo '<td></td>';
 if($i%2==0){ echo '</tr><tr>'; }
}

Pareizi, ne?

Edited by marcis
Link to comment
Share on other sites

Jā, pareizi, bet vai tad nesanāk, ka </tr><tr> tiks izdrukāts, ja $i dalīsies ar 2 bez atlikuma ? Un galu galā - ne jau to autors vēlējās. Autors vēlējās divas tabulas, nevis divas kolonnas.

Edited by andrisp
Link to comment
Share on other sites

×
×
  • Create New...