Autor | Zpráva | ||
---|---|---|---|
Dawantt Profil * |
#1 · Zasláno: 6. 6. 2010, 18:16:26
Dobrý den
Na webu přidáváme možnost změnu stylu pro každého uživatele. Máme 3 styly, jenomže po vybrání stylu se nic nestane. Nevíte někdo kde může být chybka? Děkuji <?php if ($_POST['styl']){ $styl= $_POST['styl']; $dotaz= "UPDATE `uzivatele` SET `styl` = $styl WHERE `id` = $uzivatel->id"; $do= mysql_query($dotaz); } ?> <form method="post" action="nastaveni.php"> <select name="styl"> <option value="zlutej.css">Žlutá</option> <option value="modrej.css">Modrá</option> <option value="ruzovej.css">Růžová</option> </select> <input type="submit" value="Vybrat styl"> </form> |
||
Beavis Profil |
#2 · Zasláno: 6. 6. 2010, 18:32:05 · Upravil/a: Beavis
Dawantt:
Zkuste si vypsat chybu: $do= mysql_query($dotaz) or Die(mysql_error()); .A k <option> přidat i položku name. |
||
radvis Profil * |
#3 · Zasláno: 6. 6. 2010, 18:51:13
Nejde ti to proto, že tam máš if(post['styl']), ale ty žádny name styl v inputu nemáš! <input type="submit" name="styl" value="Vybrat styl">
|
||
Dawantt Profil * |
#4 · Zasláno: 6. 6. 2010, 18:52:36
Unknown column 'modrej.css' in 'field list'
nebo když vyberu růžovej tak Unknown column 'ruzovej.css' in 'field list' |
||
radvis Profil * |
#5 · Zasláno: 6. 6. 2010, 18:54:56
style='$style'
|
||
Dawantt Profil * |
#6 · Zasláno: 6. 6. 2010, 19:00:15
Dik. Hotovo
|
||
Časová prodleva: 14 let
|
0