Autor | Zpráva | ||
---|---|---|---|
BlackMartin Profil |
#1 · Zasláno: 25. 1. 2008, 19:09:52
Dobrý den.
Mám následující script : elseif ($text!="" && $id2!="" ) { $query = mysql_query("UPDATE news SET text = '$text' WHERE id = '$id2'"); if ($query==TRUE) { echo "<script language=\"javascript\" type=\"text/javascript>alert('Update proveden!');</script>\""; } else { echo "Nelze upravit!".Mysql_Error().""; } } Když se pokusím o úpravu novinky tak se mi nevypíše ani alert a ani "Nelze upravit!". Nevíte kde je chyba ? Děkuju moc. |
||
Casero Profil |
#2 · Zasláno: 25. 1. 2008, 19:16:19
echo "<script language=\"javascript\" type=\"text/javascript>alert('Update proveden!');</script>\"";
Nemáš tady v těch uvozovkách trošku bordel? |
||
BlackMartin Profil |
#3 · Zasláno: 25. 1. 2008, 19:26:12
Tak jsem ty uvozovky opravil, ale beztak se nic nevypíše a ani se nic neupravý.
|
||
suky Profil |
#4 · Zasláno: 25. 1. 2008, 19:58:53
Tak asi neni splnena podminka...
|
||
suky Profil |
#5 · Zasláno: 25. 1. 2008, 19:59:51
popr. pokud pred timto kodem neni uz if podmina, prepis elseif na if
|
||
BlackMartin Profil |
#6 · Zasláno: 25. 1. 2008, 20:13:50 · Upravil/a: BlackMartin
Podmínka je splněna protože $text je definována jako $_POST["text"] a $id2 je taky jako POST a formulářem jsem je odeslal.
Úprava není nutná protože je to část if bloku. |
||
Casero Profil |
#7 · Zasláno: 25. 1. 2008, 20:21:48
BlackMartin
Nic špatného už tam nevidím, takže doporučuji si to ořezat na základ, bez toho JS atd. a zkoušet, kde je problém. |
||
BlackMartin Profil |
#8 · Zasláno: 25. 1. 2008, 22:16:58
Už jsem fakt v koncích zkouším všechno a pořád nic, kdyby to aspoň ten záznam změnilo tak ty hlášky předělat by nebyl problém, ale ono se ani v DB nic nezmění ...
|
||
Časová prodleva: 16 let
|
0