Autor | Zpráva | ||
---|---|---|---|
Host__ Profil * |
#1 · Zasláno: 19. 8. 2008, 15:34:20
Ahoj
Jak mam udelat, abych do DB ulozil promenou a pri echu ji nahradil za hodnotu promene ? ThX |
||
Alphard Profil |
#2 · Zasláno: 19. 8. 2008, 16:25:00
asi by to chtělo začít se základy
tady je dobrý tutoriál pro MySQL a tady ve spojení s PHP do databáze se ukládá příkazem insert a vytahuje select, viz odkazovaný seriál |
||
Host__ Profil * |
#3 · Zasláno: 19. 8. 2008, 21:20:58
Alphard
Ja MySQL umim.. jenom potrebuju ulozit "<img src='{$slozka}/obrazek.gif'>" a $slozka(='Obrazky') nahradit na Obrazky |
||
Alphard Profil |
#4 · Zasláno: 19. 8. 2008, 21:41:35
aha, to se tedy omlouvám, ale nenapsal jste ten dotaz moc jasně
možná by pomohlo eval(), ale taková řešení nemám rád nechte tam třeba toto "<img src='{slozka}/obrazek.gif'>" a pří výpisu třeba echo str_replace("{slozka}", "Obrazky", $string); pokud budete mít $slozka = "Obrazky"; tak echo str_replace("{slozka}", $slozka, $string); |
||
Host__ Profil * |
#5 · Zasláno: 19. 8. 2008, 21:49:46
Eval taky nemusim...
Jde o tom, ze kazdy uzivatel ma jiny obsah promene $slozka, proto to potrebuju ulozit dynamicky... btw je to na chatu cesta ke smajlikovy... str_replace si nemuzu dovolit... |
||
Aesir Profil |
#6 · Zasláno: 19. 8. 2008, 22:00:00
Host__:
A proč si do databáze neuložíte jen tu URL dle uživatele? |
||
joe Profil |
#7 · Zasláno: 19. 8. 2008, 22:31:02
Host__
„btw je to na chatu cesta ke smajlikovy“ V tom případě by bylo lepší si uložit do db něco takového !11! a potom to regulérním výrazem nahradit, než tam ukládat HTML... |
||
Host__ Profil * |
#8 · Zasláno: 20. 8. 2008, 10:07:34
Aesir
Protoze kazdy uzivatel ma jinou sadu smajliku. |
||
Kajman_ Profil * |
#9 · Zasláno: 20. 8. 2008, 10:23:45
str_replace si nemuzu dovolit
Bez nečeho podobného to asi nepůjde. Leda nastavit cestu přes html značku base, ale nevím, jestli to umí všechny prohlížeče. |
||
Aesir Profil |
#10 · Zasláno: 20. 8. 2008, 13:07:21
„str_replace si nemuzu dovolit“
Není to jediná cesta: <?php $arrayIn = array( 'smejici_se' => '!11!', 'mracici_se' => '!12!' ); $arrayOut = array( 'smejici_se' => ':)', 'mracici_se' => ':(' ); $arrayMerge = array_merge($arrayIn, $arrayOut); print_r($arrayMerge); ?> Když ta pole nebudou moc velká, možná to nebude ani moc pomalé !11! |
||
Časová prodleva: 16 let
|
0