Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: gauto rezultato skaldymas i eilutes

Parašė bruzgis· 2008 Kov. 19 15:03:57
#1

turiu cia toki klausimeli.
Skaitykim imam i mysqlo vartotojus, ir reikia kad vienoj eilutej butu pvz tik trys vartotojai, jei daugiau rezultate daugiau nei 3 vartotojai, reik kad jie butu is naujos eilutes, ir taip eitu. Beje viskas su lentele turetu but.

Tai cia tipo taip
<table>
<tr>
<td>asdas</td><td>asdas</td><td>asdas</td>
</tr>
<tr>
<td>asdas</td><td>asdas</td><td>asdas</td>
<tr>
</table>


Taciau jeigu rezultatas tik 1 arba du, tai ir reikia kad taip atvaziduotu:
jei vienas:
<table> <tr> <td>asdas</td> </tr> </table>
jei du <table> <tr> <td>asdas</td> <td>asdas</td> </tr> </table>

Dekui uz pagalba is anksto

Parašė MAnjack· 2008 Kov. 19 16:03:53
#2

Na su pirma dalim žinau kaip padaryt, o toliau turbūt reiktų naudot if, else.
Va pirmos dalies tutorialas :D
$result = dbquery("SELECT * FROM ".$db_prefix."users ORDER BY id");
   $counter = 0; $columns = 3;
   echo "<table align='center' cellpadding='0' cellspacing='1' width='100%'>\n<tr>\n";
   while ($data = dbarray($result)) {
      if ($counter != 0 && ($counter % $columns == 0)) echo "</tr>\n<tr>\n";
      echo "<td align='center' width='33%' class='tbl'>".$data['user_name']."<br>\n";
      
      $counter++;
   }
   echo "</tr>\n</table>\n";




Kažkas tokio, nežinau ar tikrai taip, bet čia pavyzdys tikrai bus :)

Redagavo MAnjack· 2008 Kov. 19 16:03:15

Parašė ramon· 2008 Kov. 19 16:03:35
#3

Gali pasinauduoti savo turimu failu,atrodo vokeciu kurtas members.php faile :);)

Parašė bruzgis· 2008 Kov. 19 16:03:15
#4

Va cia pagal tuos members, userphotoalbum... bet ne velnio neveikia.

Parašė ramon· 2008 Kov. 19 16:03:34
#5

wwww.pramogauk.net/members.php >> rask 25% keisk i 33% ir rodis tau po 3 narius eilutei.

Parašė bruzgis· 2008 Kov. 19 16:03:44
#6

gi papostinau as tau.

ten yra while { visi nariai}

o cia tiesiog
".substr($friends,0,strlen($friends)-2);

Parašė ramon· 2008 Kov. 19 17:03:32
#7

Ka rasai tose kintamose [$]
$friends = "?"
$friends2 = "?"

Parašė bruzgis· 2008 Kov. 19 17:03:07
#8

friends2 nera, bet cia neesme tame kas ten rasoma :)

Parašė ramon· 2008 Kov. 19 17:03:25
#9

Ziurint kokia uzklausa rasai nes cia kitaip rasosi negu nariu uzklausa, jei nauduoji vokeciu v2 draugu moda tai reikes daugiau pazaist su uzklausom. ($result)

Parašė bruzgis· 2008 Kov. 19 17:03:32
#10

nu ten $friends = ' '; ir viskas, visa uzklausia cia v2 ir naudoju. dabar visus draugus atspausdina, taciau visus tiesiog kaip teksta