Autor | Zpráva | ||
---|---|---|---|
Freedas Profil |
#1 · Zasláno: 27. 3. 2005, 10:03:46
Nevíte, prosím, někdo kde by mohla být chyba? Chci updatovat záznam v MySQL databází, ale nějak mi to stále nefunguje
<? Díky freedas |
||
trif Profil * |
#2 · Zasláno: 27. 3. 2005, 11:16:39
a co ti vzpisuje?skus premenne dat do uvodzoviek napr. '$id'
|
||
Freedas Profil |
#3 · Zasláno: 27. 3. 2005, 11:21:18
nevypise to nic, ale nezmeni se to, v uvozovkach jsem to zkousel :-(
|
||
trif Profil * |
#4 · Zasláno: 27. 3. 2005, 11:28:30
napis mi na ICQ na 291764943
|
||
FantomX1 Profil |
#5 · Zasláno: 27. 3. 2005, 11:43:41
SKus toto
$upd = mysql_query("UPDATE clanky SET nadpis='$nadpis', text='$text', fotogalerie='$fotogalerie', WHERE id='$id'") or die(mysql_error()); Taktiez si osobne neviem vysvetlit preco to nejde s tymi uvodzovkami ako vravis ty. Skus dat uvodzovky aj pri WHERE id='$id' a zaroven skontroluj ci su vsetky premenne definovane a ci maju taku hodnotu aku maju mat tym ze si ich das najprv vypisat predtym nez updatnes databazu. Cize si das echo "Nadpis je $nadpis text je $text fotogalerie je $fotogalerie a id je $id<br />"; Mozno ti to tam nevlozi prave preto lebo ID nema ziadnu hodnotu alebo ma nejaku divnu a potom to nevie kam vlozit. A pre pripad ze by bola nejaka chyba v dotaze pre databazu som ti tam dal funkciu die() a v nej funkciu mysql_error() co vlastne pri chybe prerusi chod skriptu a vypise ti kde bola chyba. Dufam ze to pomoze. |
||
Freedas Profil |
#6 · Zasláno: 27. 3. 2005, 11:53:11
to fantomX1: uz mi to jde, zaprvy mi tam nelezla promena id, takze to fakt nemelo kam prirazovat, blbec. Ten tvuj kod neyl uplne spravyny, pred WHERE nemuze byt carka, uz to chodiíí :-)) Díky všem
|
||
trif Profil * |
#7 · Zasláno: 27. 3. 2005, 12:15:21
no mne sa nezda toto
<a href=novinky_vypis.php?login=$login&password=$password> dost riskantne |
||
Freedas Profil |
#8 · Zasláno: 27. 3. 2005, 13:49:27
njn, to zabezpeceni neni nejlepsi, ale nevim, jak to udelat jinak
|
||
trif Profil * |
#9 · Zasláno: 27. 3. 2005, 14:16:47
jedno slovo SESSION , takto to predavat dalej brr
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0