Autor | Zpráva | ||
---|---|---|---|
trsak1 Profil |
#1 · Zasláno: 5. 3. 2010, 15:07:17
jak vytvořím samostatnou stránku, při vypsání databáze?
třeba clenove.php?id=1 |
||
Budulinek Profil |
#2 · Zasláno: 5. 3. 2010, 15:40:46
Sice si nejsem jist, co máš přesně na mysli, ale zkusím ti poradit. Logicky se zamysli nad tím, co můžeš vyčíst z toho linku. clenove.php naznačují, že asi bude řeč o nějakých členech a id=1, že půjde o člena s ID 1.
Takže je jasné, že když otevřeš stránku s tímto linkem, můžeš si z DB načíst vše, o tomto členovi (přes $_GET[id] se dostaneš k údajům v databázi). Pak už si jen uděláš "šablonu", do které budeš načtená data vkládat. Takže ať načteš jakéhokoli člena (čti jakékoli id), bude se zobrazovat vždy požadovaný soubor údajů v předem nastavené formě :) Tohle jde samozřejmě aplikovat nejen na uživatele a také je možno zapojit více atributů pro případný podrobnější výběr stránky, např. clenove.php?id=1&sekce=pratele atd... |
||
trsak1 Profil |
#3 · Zasláno: 5. 3. 2010, 15:53:47
ale jak udělám tu stránku ? :D
|
||
Keeehi Profil |
#4 · Zasláno: 5. 3. 2010, 15:59:08
trsak1:
Že by sis ji naprogramoval? Původně jsem se chtěl zeptat, co na tom neumíš, ale pak mě napadlo, že bude kratší, když napíšeš co umíš. |
||
trsak1 Profil |
#5 · Zasláno: 5. 3. 2010, 16:39:37
nikdy jsem to nepotřeboval, založil jsem prosťe php stránku
|
||
Keeehi Profil |
#6 · Zasláno: 5. 3. 2010, 16:42:42 · Upravil/a: Keeehi
trsak1:
Začni zde a až se dostaneš úspěšně k 100 článku, budě už vědět, jak na to. EDIT: No to možná už znáš, ale pořád si nenapsal, co ti na tom nejde. S čím si nevíš rady. Celé ti to tady nejspíš nikdo dělat nebude. |
||
AM_ Profil |
#7 · Zasláno: 5. 3. 2010, 19:33:29
trsak1:
> jak vytvořím samostatnou stránku, při vypsání databáze? > třeba clenove.php?id=1 Zatímco se bude vypisovat z databáze, sedneš si k počítači a vytvoříš soubor clenove.php. Do něj zapíšeš <?php if (@$_GET['id'] == 1) { ?> Obsah <?php } ?> A máš stránku clenove.php?id=1, vytvořenou při vypsání z databáze. |
||
trsak1 Profil |
#8 · Zasláno: 6. 3. 2010, 07:56:55
AM:
to je uplně super, tohle jsem potřeboval |
||
trsak1 Profil |
#9 · Zasláno: 6. 3. 2010, 08:09:25
ale když chcu udělat uživatelův profil v tabulce, třeba pro uživatele s id 3, musím tu stránku dělát zvlášť, nebo jde pomocí databáze udělat rovnou 50 stránek a v každý by bylo o uživatelovy?
|
||
Joker Profil |
#10 · Zasláno: 6. 3. 2010, 08:37:35
trsak1:
V [#6] Keeehi posílal odkaz na seriál o PHP, tak začněte tam a naučte se alespoň ty základy. Bude to daleko snadnější a rychlejší, než se učit PHP přes diskusní fórum. |
||
trsak1 Profil |
#11 · Zasláno: 6. 3. 2010, 09:34:08
ja základy umím, ale tohle neumím protože jsem tonikdy nepotřeboval :-)
|
||
shaggy Profil |
#12 · Zasláno: 6. 3. 2010, 10:49:18
trsak1:
„ja základy umím, ale tohle neumím“ Tomuto sa hovorí oxymoron. Ty základy neovládaš, keby si ich ovládal, vedel by si aj toto - preto šup, prečítať si ten seriál o PHP, tak ako ti radili ostatní. |
||
trsak1 Profil |
#13 · Zasláno: 6. 3. 2010, 11:39:06
http://five-fingers.webz.cz/
tuhle stránku sem udělal, takže základy php umím |
||
shaggy Profil |
#14 · Zasláno: 6. 3. 2010, 13:01:30
trsak1:
„takže základy php umím“ Tak ti potom predávanie parametrov cez GET a výpis z DB na ich základe určite nebude robiť problém. |
||
radvis Profil * |
#15 · Zasláno: 6. 3. 2010, 17:19:20
Proč máš "PHPSESSID" v url na stránce?
|
||
Časová prodleva: 14 let
|
0