| Autor | Zpráva | ||
|---|---|---|---|
| kuba_kuba Profil |
#1 · Zasláno: 20. 5. 2007, 14:49:45
Potřebui změnit index v poly aby čísloval od 1 vytvořený z db mysql_fetch_array
vym jak to udelat v array(=>1, .....) ale nevim jak to udelat z toho výpisu z db poradí někdo? |
||
| krteczek Profil |
#2 · Zasláno: 20. 5. 2007, 14:57:39
kuba_kuba: myslím že bys místo svého číslování měl použít id sloupec v tabulce s nastaveným autoincrement a toto id používat jako čísla řádku při výpise.
Ale z tvého dotazu nevím co s tím chceš dělat, takže... |
||
| kuba_kuba Profil |
#3 · Zasláno: 20. 5. 2007, 15:13:28
no id sice mam ale ja vybírám z db jen některá data myslim skupinu jde o fotky v db jsou rozdělený do kategorií potřebuju zjistit celkovej pocet fotek v kategorii a pri zobrazení dané fotky zobrazit pozici fotky v kategorii např mam 5 fotek zvířatek jejich id je 55,12,3,45,87 zobrazí se mi pocet 5 a aktualní 12 jako 12 fotka z 5 to nedava smysl takze potrebuju 2 z 5.
|
||
| oogi Profil |
#4 · Zasláno: 20. 5. 2007, 15:15:55
"mysql_num_rows" aplikuješ na soubor získaných dat a pak při každým vložení záznamu, dokud je menší nebo rovno "mysql_num_rows" přičítáš jedničku k nějaké proměnné určující pořadí.
|
||
| kuba_kuba Profil |
#5 · Zasláno: 20. 5. 2007, 15:18:36
celkovej pocet sem si zjistil pomocí mysql_num_rows pak sem pouzil array_search na dane id obrázku a vyhodilo to pozici v ar ale o číslo mín protože je to číslovano od 0 tak sem si přičetl 1 a de to taky ale neni to nejlepší nedá se s tim dál pracovat aspon ne mne :)
|
||
| oogi Profil |
#6 · Zasláno: 21. 5. 2007, 13:28:36
kuba_kuba
Pro zjištění pozice si udělej novou proměnnou, třeba $poradi=1;$pocet=mysql_num_rows; ...a s tim jak to vypisuješ, tak dej echo $poradi." z ".$pocet; $poradi ++; |
||
| Ssob Profil |
#7 · Zasláno: 22. 5. 2007, 15:47:52
|
||
|
Časová prodleva: 18 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0