Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: panelėje 2 stulpeliai ir 2 eilutes informacijos

Parašė Donatis07· 2012 Kov. 6 03:03:17
#1

Sveiki.

Noriu pasidaryti centrinę panelę, kurioje iš duomenų bazės būtų paimta informacija ir atrodytų taip:

---------
| 1 | 2 |
---------
| 3 | 4 |
---------

Kur skaičiai - skirtingi duomenų lentelės įrašai.

Na kažkas panašaus, kaip v6 naujienų, kur eina nustatyti, kad jas rodytų dviem stulpeliais...

Dėkoju už pagalbą.

P.S. Galit duot bet kokią panelę, kurioje būtų 2 stulpeliai, susitvarkysiu.

P.S.S. Reikia ant v6.

Redagavo Donatis07· 2012 Kov. 6 03:03:07

Parašė Wasiulis· 2012 Kov. 6 11:03:29
#2


openside("Pvz");
echo "<table style='text-align: left; width: 100%;' border='1' cellpadding='2' cellspacing='2'>
  <tbody>";
 
    echo"<tr>
      <td style='text-align: center;'>1</td>
      <td style='text-align: center;'>2</td>
    </tr>";
    echo "<tr>
      <td style='text-align: center;'>3</td>
      <td style='text-align: center;'>4</td>
    </tr>";
 
  echo "</tbody>
</table>";
closeside();

Parašė Donatis07· 2012 Kov. 6 18:03:21
#3

html aš ir pats moku :] bet kaip įdėti $data['kazkas'] ? kad rodytų 4 naujausius skelbimus dviem stulpeliais. skelbimų db lentelę, kėlimą ir pan pasidaręs jau turiu, beliko su panele ir nežinau kaip...

Parašė AivarasZs· 2012 Kov. 6 19:03:24
#4

Tai tiesiog padaryk ciklą kad išvestų iki keturių naujienų ir įterp tai į table. Nežinau kaip paaiškinti.

Parašė Donatis07· 2012 Kov. 6 19:03:41
#5

nu su ciklu viskas aišku, bet vistiek, kaip tuos keturis skelbimus sudėt į lentelę? :|

http://www.djscene.lt/ čia kur naujienos tame puslapyje... tik man nereikia tiek daug, o tik 4 :) ir niekaip neišgalvoju, kaip padaryt...

Parašė Wasiulis· 2012 Kov. 6 23:03:46
#6

Nu tai lentelių kodas yra, cikla įdėk ir viskas, ką tu dar nori sugalvoti.

Parašė Donatis07· 2012 Kov. 7 00:03:51
#7

o tai kaip ta cikla apsukt per stulpelius ir eilutes? :DD

---
EDIT:


$result = dbquery("SELECT * FROM ".$db_prefix."pasiulymai WHERE pasiulymo_tipas='Skelbimas' ORDER BY pasiulymo_data LIMIT 0,4");
opentable("Naujausi skelbimai");
	echo "<table width='100%' border='0' cellpadding='2' cellspacing='2' align='center'>";
		if (dbrows($result) != 0) {
			echo "<tr>
				<td>1</td>
				<td>2</td>
			</tr>
			<tr>
				<td>3</td>
				<td>4</td>
			</tr>";
		} else {
			echo "<tr>
				<td colspan='2' align='center'>Nėra publikuojamų skelbimų.</td>
			</tr>";
		}
	echo "</table>";
closetable();


Kaip prasukti čia tą ciklą? Kur jį, kaip įdėt? :|

Redagavo Donatis07· 2012 Kov. 7 00:03:04

Parašė MAnjack· 2012 Kov. 7 10:03:24
#8

Ciklą dėk vietoj šitos dalies:


		echo "<tr>
 
				<td>1</td>
 
				<td>2</td>
 
			</tr>
 
			<tr>
 
				<td>3</td>
 
				<td>4</td>
 
			</tr>";
 


Nu ne vietoj, bet reikia pridėt while ir šiek tiek paredaguot šitą dalį. Eilutes turi kurt ciklas.

Parašė AivarasZs· 2012 Kov. 7 15:03:21
#9

Jei dar reikia, parašyk man į skype pabandysiu padėti ir išaiškinti. (skype profilį rasi)

Parašė Donatis07· 2012 Kov. 7 23:03:22
#10

nu žodžiu...
niekaip neišeina ir su tuo ciklu padaryt, kad skelbimus rodytų dviem stulpeliais...

kad tuos keturis naujausius skelbimus rodytų panelėj vienu stulpeliu žemyn, tai viskas ok, pasidarau, bet kaip padaryt dviem? kaip į lentelę sudėti informaciją???

PADĖKIT, prašau. AivarasZs bandė, bet ir jam nesigauna...

Parašė Donatis07· 2012 Kov. 7 23:03:41
#11

fsio, veikia!


$result = dbquery("SELECT * FROM ".$db_prefix."pasiulymai WHERE pasiulymo_tipas='Skelbimai' ORDER BY pasiulymo_data DESC LIMIT 4");
$left = true;
 
opentable("Naujausi skelbimai");
	echo "<table width='100%' border='0' cellpadding='2' cellspacing='2' align='center'>";
		if (dbrows($result) != 0) {
			while($row=mysql_fetch_array($result)) {
				if ($left) { 
					echo "<tr>";
				}
						echo "<td>".$row['pasiulymo_data']."</td>";	
				if (!$left) { 
					echo"</tr>";
				}
			$left = !$left;
			}
		} else {
					echo "<tr>	
						<td colspan='2' align='center'>Nėra publikuojamų skelbimų.</td>
					</tr>";
		}
	echo "</table>";
closetable();

radau čia: http://forums.digitalpoint.com/s...p?t=478550

Parašė good501· 2012 Kov. 8 01:03:34
#12

hello how are you
Tikimės, kad darai tik bauda per there.My pavadinimą Gloria Aš tik noriu
jums pranešti, kad atvažiavau per savo profilį
čia ir po
per jį interesting l rasti jus, tikiuosi, kad jūs neprieštaraujate. Jei esate
sudomins sužinoti daugiau apie mane, ir man siųsti Jums mano
vaizdą, tiesiog nedvejodami kreipkitės į mane savo privatų pašto adresą
(gloria4_chizizy@yahoo.com)
Tikiuosi išgirsti iš tavęs greičiau, have a nice day ir likti
palaiminta.
Gloria.
.................
hello how are you
Hope you are doing just fine over there.My name is gloria I just want
to let you know that l came across your profile at
here and after going
through it intresting l found you, hope you do not mind. If you are
intrested in knowing more about me and for me to send you my
picture, just feel free to contact me at my private mail address at
(gloria4_chizizy@yahoo.com)
Hope to hear from you soon, have a nice day and stay
blessed.
gloria.