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