Autor | Zpráva | ||
---|---|---|---|
Saitek192 Profil |
#1 · Zasláno: 7. 4. 2010, 19:56:20
Dobrý den,
vypisuji data z DB pomocí mysql_fetch_assoc - $get = mysql_query("SELECT * FROM uzivatele LIMIT 6"); while ($row = mysql_fetch_assoc($get)) { $id = $row['id']; $jmeno= $row['jmeno']; echo ' <div id="item"> <div id="id">'.$id.'</div> <div id="jmeno">'.$jmeno.'</div> </div> <script type="text/javascript"> var $pismeno = "ID_'.$id.'"; </script> ' ; } A já potřebuju aby $Pismeno, se vypisovalo podle abecedy.. Nevím jestli třeba pomocí array nebo něčím jiným. Prostě se vypíše třeba 1. Uživatel a bude tam - var a = "ID_1"; 1. Uživatel a bude tam - var b = "ID_2"; Díky za rady |
||
mckay Profil |
#2 · Zasláno: 7. 4. 2010, 20:01:25 · Upravil/a: mckay
Saitek192:
Použít do SQL dotazu order by? SELECT * FROM uzivatele ORDER BY nazev_sloupce_podle_ktereho_radis LIMIT 6; |
||
Saitek192 Profil |
#3 · Zasláno: 7. 4. 2010, 20:13:40
Ale já neřadím podle toho, já chci aby se k tomu přiřadily písmena od a až po z
|
||
bohyn Profil |
#4 · Zasláno: 7. 4. 2010, 20:36:12
Pred zacatek cyklu pridat:
$pismeno = ord("a"); a v cyklu vypisovat pomoci: var '.chr($pismeno++).' = "ID_'.$id.'"; |
||
AM_ Profil |
#5 · Zasláno: 7. 4. 2010, 21:46:34
Saitek192:
> Nevím jestli třeba pomocí array nebo něčím jiným. > Prostě se vypíše třeba Určitě bych to raději dělal přes pole, případně asociativní, takovéto dynamické pojmenování proměnných je dost ošemetná záležitost a často vede jen ke zmatku. tedy pole uzivatel['a'] - uzivatel['z'] místo proměnných a-z |
||
Časová prodleva: 14 let
|
0