Autor | Zpráva | ||
---|---|---|---|
Andrew19 Profil |
#1 · Zasláno: 1. 12. 2007, 14:21:33
měl bych takový problém mám skript, kterým chci změnit údaje v databázi ale nějak mi to nejde....
skript v kterém načítám původní údaje z databáze : ?php $spojeni = mysql_connect("","",""); mysql_select_db('', $spojeni); mysql_query("SET NAMES 'cp1250';"); $id=$_GET['id']; // ošetření $_GET['id'] $vysledek = mysql_query("select * from skripta where id = $id "); while ($zaznam = mysql_fetch_array($vysledek)): echo "<form id=\"form1\" action=\"upravaskript.php\"> <label><span class=\"styl8\">Název knihy (skripta)</span> <input name=\"nazev\" type=\"text\" size=\"30\" maxlength=\"255\" value=".$zaznam["nazev"]."> </label> <p class=\"styl4\">maximální délka názvu je 255 znaků může se využít všech znaků na klávesnici. </p> <label><span class=\"styl8\">Autor</span> ........ ........ ....... </form>"; endwhile; ?> a dále skript pro změnu těchto údajů pro odeslání : <? $spojeni = mysql_connect ("", "", ""); mysql_select_db('', $spojeni); mysql_query("SET NAMES 'cp1250';"); $vysledek = mysql_query( "update skripta values(0, '$nazev','$autor', '$popis', '$kategorie', '$cena','$foto')", $spojeni); Header('Location: skriptaupraveno.php'); ?> vždy se mi spustí následující soubor, který je uveden v Header, ale bohužel údaje se nezmění.... co s tím,? děkuji |
||
Kajman_ Profil * |
#2 · Zasláno: 1. 12. 2007, 15:03:11
Update má jinou syntaxi.
http://dev.mysql.com/doc/refman/5.0/en/update.html |
||
Andrew19 Profil |
#3 · Zasláno: 1. 12. 2007, 15:17:10
díky už to jde
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0