Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Nuotraukų išdėstymas

Parašė Donatis07· 2008 Rugp. 16 17:08:36
#1

Sveiki. Turiu tokią bėdą... Noriu pasidaryti, kad atsitiktines nuotraukas rodytų keturias. Cha... Manot jau čia viskas? Taip paprasta? Moku aš tiek... Bet štai ko reikia. -->

___________
| 1 | 2 |
|_____|_____|
| 3 | 4 |
|____|______|

Dabar įsivaizduokit, jog tie brūkšneliai yra lentelės borderiai. O skaičiukai 1, 2, 3 ir 4 tai skirtingos atsitiktinės nuotraukos.

Kaip padaryti horizontaliai 2 ar 4 moku. Vertikaliai 2 ar 4 - moku, bet kaip padaryti 4, kad būtų lentelėje, kuri yra 2 stulpelių ir 2 eilučių? Na kaip matote pavyzdyje.

Dėkoju.

Parašė ramon· 2008 Rugp. 16 17:08:43
#2

Nesakik kad moki, jei moketum padaritum seip tai paprasta html lenta...

Ismok su if darik lentas td ir kalba kokia nors gali buti...

Stai tau pvz su users lenta, tau tereikia pakeisti dydi lentos ir db lentele "users"...

Kodas:
<?
   $a = 0;
   $b = 2;
   echo "<table align='center' cellpadding='0' cellspacing='1' width='200' class='tbl-border'>";
$c = dbquery("SELECT * FROM ".DB_PREFIX."users ORDER BY RAND() LIMIT 4");
while ($u = dbarray($c)) {
      if ($a != 0 && ($a % $b == 0)) echo "</tr>\n<tr>\n";
      echo "<td align='center' width='50' class='tbl1'>".$u['user_name']."</td>\n";
      $a++;

}

echo "</tr></table>";
?>



Redagavo ramon· 2008 Rugp. 16 18:08:29

Parašė Donatis07· 2008 Rugp. 16 22:08:58
#3

ramon parašė:
Nesakik kad moki, jei moketum padaritum seip tai paprasta html lenta...

Ismok su if darik lentas td ir kalba kokia nors gali buti...

Stai tau pvz su users lenta, tau tereikia pakeisti dydi lentos ir db lentele "users"...

Kodas:
<?
   $a = 0;
   $b = 2;
   echo "<table align='center' cellpadding='0' cellspacing='1' width='200' class='tbl-border'>";
$c = dbquery("SELECT * FROM ".DB_PREFIX."users ORDER BY RAND() LIMIT 4");
while ($u = dbarray($c)) {
      if ($a != 0 && ($a % $b == 0)) echo "</tr>\n<tr>\n";
      echo "<td align='center' width='50' class='tbl1'>".$u['user_name']."</td>\n";
      $a++;

}

echo "</tr></table>";
?>




Dėkui. Pasidariau. ;)