Autor Zpráva
Andrew19
Profil
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 *
Update má jinou syntaxi.
http://dev.mysql.com/doc/refman/5.0/en/update.html
Andrew19
Profil
díky už to jde
Toto téma je uzamčeno. Odpověď nelze zaslat.

0