Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc oko sql upita

[es] :: PHP :: PHP za početnike :: Pomoc oko sql upita

[ Pregleda: 2401 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Iwan87

Član broj: 213780
Poruke: 40
*.ptt.rs.



Profil

icon Pomoc oko sql upita06.03.2010. u 23:44 - pre 171 meseci
Pozdrav svima,
interesuje me kako mogu da napravim iscitavanje podataka u vise vrsta...
Najprostiji primer:
Imam 1000 id-a u bazi, kako da postavim upit da mi te podatke prikazuje u vise kolona, a ne jednu...
Da ne bude:
1
2
3
4
5
6
.......
Nego:
1 6 11
2 7 12
3 8 13
4 9 14
5 10 15...

Je l to moze preko jednog upita ili moram sa vise upita,pa da limitiram? Hvala svima na pomoci!

[Ovu poruku je menjao Iwan87 dana 07.03.2010. u 00:58 GMT+1]
www.hitzona.com
www.slusajgledaj.com
www.pazioglasi.com
www.gameserver.rs
Audio streaming 64kbps/100 slotova za samo 1000 din. mesecno!
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Pomoc oko sql upita06.03.2010. u 23:57 - pre 171 meseci
ko da ti ispise?

baza ce da ti vrati 1000 kolona, ti ces da ih ispises na klijentu koristeci koji god nacin za ispisivanje ...
 
Odgovor na temu

Iwan87

Član broj: 213780
Poruke: 40
*.ptt.rs.



Profil

icon Re: Pomoc oko sql upita06.03.2010. u 23:59 - pre 171 meseci
Pitanje je da li moram za svaku kolonu po tabelama da zadajem upit LIMIT 10, pa sledeca LIMIT 10,20... Ili to mogu jednim upitom?
www.hitzona.com
www.slusajgledaj.com
www.pazioglasi.com
www.gameserver.rs
Audio streaming 64kbps/100 slotova za samo 1000 din. mesecno!
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Pomoc oko sql upita07.03.2010. u 00:13 - pre 171 meseci
pogresan ti je pristup - to ne treba da radi sql vec ti u aplikaciji ... za web bi tu trebao sa css-om da resis da ti prikazuje u X kolona .. u nekom jeziku tipa php ili c++ ili java ili sta vec trosis pokupis ceo resultset pa prodjes kroz nejga i napunis sta god punis ... dakle to nije nesto sto treba da resavas u sql-u

e sad, ako bas oces da ga resis sql-om i bas hoces da ti ide kolona1 pa kolona2 pa .. mozes da zbudzis nesto sa select (select ...) col1, (srlrct ...) col2 ... ili mozda nekim self joinom .. ali generalno je glupo svako od resenja koje radis na serveru za to
 
Odgovor na temu

Iwan87

Član broj: 213780
Poruke: 40
*.ptt.rs.



Profil

icon Re: Pomoc oko sql upita07.03.2010. u 00:17 - pre 171 meseci
Radim u php-u, pomalo ajax ubacujem. Sta preporucujes, mozes li mi pomoci nekim delom koda ili nesto slicno...
www.hitzona.com
www.slusajgledaj.com
www.pazioglasi.com
www.gameserver.rs
Audio streaming 64kbps/100 slotova za samo 1000 din. mesecno!
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Pomoc oko sql upita07.03.2010. u 00:28 - pre 171 meseci
za css ne umem da ti pomognem (a znam da moze posto sam video vise puta da to ljudi rade .. definisu koliko kolona, koliko redova, puste div jedan za ddrugim i sve se sloze :D ) posto se istim nikad nisam bavio ...

sto se php-a tice .. najjednostavnije ti je

Code:

<?php
$redova = 10;
$i = 0;
$j = 0;
$res = mysql_query("select a from t order by o");
while ($row = mysql_fetch_row($res)){
  $rezultat[$j][$i++] = $row[0];
  if ($i>=$redova) $j++;
}
mysql_close_result($res);
// sada u $rezultat ima matricu sa rezultatima pa je iscrtaj kako god oces
print_r($rezultat);
?>


[Ovu poruku je menjao bogdan.kecman dana 07.03.2010. u 03:12 GMT+1]
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: Pomoc oko sql upita

[ Pregleda: 2401 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.