Autor | Zpráva | ||
---|---|---|---|
Rendas Profil |
#1 · Zasláno: 28. 12. 2010, 22:10:26 · Upravil/a: Rendas
Dobrý den,
mám skript na výpis dat z MySQL do textováho pole. V poli bych záznamy rád zeditoval a funkcí UPDATE změnil záznamy v MySQL. /deleting?id=1 posílám id určeného záznamu. Nevím jak tam Funkci UPDATE vtěsnat. Prosím o pomoc <?php include "./connect.php"; ?> <?php $polozka[id]=$_REQUEST[id]; ?> <form action="#" method="post"> <?php $sql= mysql_query("SELECT * FROM clanky WHERE id=$polozka[id]"); while ($polozka = mysql_fetch_array($sql)): echo '<font size="4"><b>Titulek: </b></font><br>', '<textarea name="TextArea1" cols="20" rows="2">'.$polozka["titulek"], '</textarea>', '<br>', '<font size="4"><b>Autor: </b></font><br>', '<textarea name="TextArea2" cols="20" rows="2">'.$polozka["autor"], '</textarea>', '<br>', '<font size="4"><b>Článek: </b></font><br>', '<textarea name="TextArea3" cols="20" rows="2">'.$polozka["clanek"], '</textarea>', '<br><br><br>'; endwhile; ?> <br> <input type="submit" name="submit" value="Odeslat" /> </form> |
||
Anonym Profil * |
#2 · Zasláno: 29. 12. 2010, 15:46:11
do formu dej
echo '<input type="hidden" name="edit_id" value="'.$polozka["id"].'" />' a navrch skriptu if (isset($_POST["edit_id"])) $dotaz=mysql_query("UPDATE data set titulek='".$_POST['TextArea1']."', ... clanek='".$_POST['TextArea3']."' WHERE id='".$_POST["edit_id"]."' ;") or die (mysql_error()); |
||
Rendas Profil |
#3 · Zasláno: 29. 12. 2010, 17:14:40
Anonym:
Díky moc, drtil sem to už druhým dnem. Furt mě nenapadalo řešení ale jak koukám na Váš skript, tak se dostavilo osvícení. Skript už běží, funkční. Děkuji mnohokrát. |
||
Časová prodleva: 13 let
|
0