|
PHP PHP aplikacije, Smarty, PEAR |
|
Alati teme | Način prikaza |
15. 09. 2009. | #1 |
član
Na probnom radu
Datum učlanjenja: 22.09.2007
Lokacija: 10110100
Poruke: 43
Hvala: 9
5 "Hvala" u 2 poruka
|
kako rezultate mysql upita najlakse smjestiti u tabelu..?
Zdravo svima..
Zanima me koji je najlaksi nacin da se rezultati mysql upita smjeste u tabelu, npr tabelu 2x2? Npr, upit je "SELECT naslov, tekst FROM tabela LIMIT 4". I posle ovoga dolazi WHILE, ali nikako da skontam kako bih to uradio. Uspio sam da ih ubacim tako sto kreiram tabelu kroz php skript uz pomoc CSS-a, pa u svakom polju tabele da pustim upit, npr za prvo polje "SELECT naslov, tekst FROM tabela LIMIT 0, 1", ali kontam da je to previse upita, i da mora postojati neki laksi nacin preko jednog upita... Hvala unaprijed na pomoci, smjernici, itd... |
15. 09. 2009. | #2 |
old school
Professional
|
Kako mislis 2x2? 2 kolone sa 2 upisa? Onda moras imati u upitu LIMIT 2 ili sam te ja pogresno shvatio...
Hint: Kôd:
INSERT INTO tabela2sa2(prva_kolona, druga_kolona) SELECT naslov, tekst FROM tabela LIMIT 2;
__________________
Blog: Baze podataka ------------------------ Oracle OCP DBA Oracle OCE SQL Expert Oracle OCP Developer Certified MySQL DBA |
15. 09. 2009. | #3 |
član
Na probnom radu
|
Možda ovako nešto..
PHP kôd:
|
"Hvala" Predrag Gajić za poruku: |
15. 09. 2009. | #4 |
profesionalac
Qualified
Datum učlanjenja: 24.08.2009
Lokacija: Berlin
Poruke: 101
Hvala: 37
300 "Hvala" u 17 poruka
|
Potrebno je da uradis sql upit, pa onda da svaki red ispises na ekranu uz pomoc petlje.
Koristeci smarty to bi izgledalo odprilike ovako: <table> <caption><strong>Clients<strong></caption> <tr><th>First name</th><th>Last name</th></tr> {foreach from=$clients item="client"} <tr bgcolor="{cycle values="#dedede,#eeeeee" advance=true}"> <td>{$client.first_name|escape}</td> <td>{$client.last_name|escape}</td> </tr> {/foreach} </table> |
"Hvala" eraser za poruku: |
15. 09. 2009. | #5 | |
član
Na probnom radu
Datum učlanjenja: 22.09.2007
Lokacija: 10110100
Poruke: 43
Hvala: 9
5 "Hvala" u 2 poruka
|
Citat:
Mozda nisam najbolje objasnio sta mi treba.. Dakle, zelim da ispisem na stranici 4 rezultata iz baze... Uradim to ovako, query je "SELECT naslov, tekst FROM tabela LIMIT 4", zatim kroz while petlju "echo $row['naslov'] . "<br />" . $row['tekst'];", i dobijem ispis ta 4 rezultata jedan ispod drugog. OK.. A ono sto ja zelim jeste isto tako da ispisem, samo u formatu tabele 2x2, znaci da ispisem gore dva rezultata (jedan lijevo, jedan pored - desno), a druga dva isto tako ispod... Dakle, nije mi najjasnije kako kroz WHILE petlju da napravim taj format tabele... |
|
15. 09. 2009. | #6 |
profesionalac
Qualified
Datum učlanjenja: 24.08.2009
Lokacija: Berlin
Poruke: 101
Hvala: 37
300 "Hvala" u 17 poruka
|
Jel zelis da prikazes nesto ovako:
naslov_1 tekst_1 naslov_2 tekst_2 ili drugacije? (ne znam dal dobro razumem sta zelis da prikazes) U svakom slucaju treba da koristis tabelu. Novo polje u tabeli ti je <td> a novi red <tr>. Na taj nacin mozes da formatiras prikaz kako god zelis. |
15. 09. 2009. | #7 | |
član
Na probnom radu
Datum učlanjenja: 22.09.2007
Lokacija: 10110100
Poruke: 43
Hvala: 9
5 "Hvala" u 2 poruka
|
Citat:
_________________ |naslov1 | naslov2 | |tekst-1 | tekst-2 | |-----------------| |naslov3 | naslov4 | |tekst-3 | tekst-4 | ------------------- Poslednja izmena od dejan86 : 15. 09. 2009. u 17:51. |
|
16. 09. 2009. | #8 | |
novi član
Na probnom radu
Datum učlanjenja: 15.05.2009
Poruke: 11
Hvala: 0
0 "Hvala" u 0 poruka
|
možda da dodaš još jedno polje prilikom ubcivanja podataka u bazu npr. rubrika int sa 1 i 2
Kôd:
SELECT naslov, tekst, rubrika FROM tabela LIMIT 4 Citat:
|
|
16. 09. 2009. | #9 |
novi član
Na probnom radu
|
Skoro sam pisao o tome na svom blogu....Mislim da ce ti biti od koristi. Pogledaj, vrlo je jednostavno: http://pakito.iz.rs/2009/09/kako-nap...php-a-i-css-a/
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
[MySQL] Optimizacija upita, indexi | mb_sa | SQL baze podataka - Sponzor: Baze-Podataka.net | 15 | 30. 08. 2009. 17:47 |
Kako najbrže postići željene rezultate? | gagi | Marketing i SEO | 9 | 11. 05. 2007. 18:55 |
Kako da konvertujem tabelu iz MS Excels u MySQL | coyote_kv | SQL baze podataka - Sponzor: Baze-Podataka.net | 8 | 26. 09. 2006. 20:17 |
Kako najlakse backupovati sa fotoaparata na letovanju ? | [nq] | Opušteno | 12 | 18. 07. 2006. 14:14 |
MySQL import - više upita iz fajla ili stringa | Ilija Studen | PHP | 6 | 09. 07. 2006. 17:07 |