Autor Zpráva
zedna
Profil
Ukládám do databáze adresy, do kterých jsou vložené proměnné
např.:
https://ask.szn.cz/changeRequestPremise/changeRequestPremiseScreen?filter.ic=$ico 


jenže když chci potom přečíst uložená data
(adresu vypisuji <a href=$row[adresa]>$row[domena]</a>,
tak se mi místo hodnoty proměnné vypíše jenom $ico ale ne jeho zadaná hodnota v php

nevím si s tím rady ať zkousím apostrofy nebo úvozovky jak chci, asi je problém jinde

potřebuji aby mi horní adresa v odkazu vypadala takto:
<a href=https://ask.szn.cz/changeRequestPremise/changeRequestPremiseScreen?filter.ic=123456789>szn.cz</a>
pcmanik
Profil
Ty do tej databazy ukladas len text, nie obsah samotnej premennej....
zedna
Profil
ano jen text ale obsah proměnné mám v php kde vypisuji ten text, měl jsem za to, že když bude v adrese proměnná,tak že si ji php automaticky najde...případně jak ji mám změnit na proměnnou? postačilo by nahrazení slova?
xmark
Profil
zedna:
Ukaž ten kód, kterým to do té databáze vkládáš.
pcmanik
Profil
Tym ze do DB ulozis len ten nazov stratis informacie ulozene v tej premenej. Php si nedokaze uchovat info o kazdej premennej co bola kedy vytvorene, ved to by bola hlupost, ty musis ziskat tu premennu ico a vloz do db jej hodnotu a nie nazov.
zedna
Profil
do databáze to vkládám ručně přes phpmyadmina jako varchar
jedná se mi o to, že těch proměnnýchmám asi 10, tak abych načetl z databáze text a rozpoznal v něm proměnné, které v php nahradím
zedna
Profil
pomohlo by str_replace nebo jinak naparsovat načítaný text?
pcmanik
Profil
Paneboze nic neparsuj, hod sem kod toho skriptu, ktory pridava veci do db
zedna
Profil
neni zadny script pro pridavani do db, udelam to jednou rucne a pak uz se na to sahat nebude, jen v php se budou meniz promenne, ktere se maji dosadit do tech adres v databazi...chci tak predvyplnovat nektere udaje pri registraci do katalogu
zedna
Profil
dobra nebo jinak, kdyz budu mit v jedne tabulce adresy do kterych chci vlozit promenne a v druhe tabulce ty udaje co chci vkladat, pujde to? menit se budou jen ty promenne ale nechci vypisovat do zdrojáku scriptu nakych 200 adres
xmark
Profil
zedna:
Nastuduj si http://cz.php.net/manual/en/function.eval.php
Ale ber na vědomí, že tvůj postup je dost zvláštní a skoro určitě špatný.
zedna
Profil
díky mrknu na to, vím, že to není zrovna korektní přístup ale vzhledem k jeho účelu to vidím jako jediné řešení s použitím databáze
zedna
Profil
super pomohlo to, díky moc!

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: