<?php function edit_news() { $id = $_GET['id']; $query2 = "SELECT * FROM news WHERE id_n='$id'"; $result2 = mysql_query ($query2); $row2 = mysql_fetch_array($result2); $id = $row2['id_n']; $tytul = $row2['tytul']; $tresc = $row2['tresc']; $autor = $row2['autor']; echo '<form action="index.php" method="POST" style="border: 0px;"><table><tr><td>Tytul Newsa:</td><td><input type="text" name="tytul" value="'.$tytul.'"></td></tr><tr><td>Tresc:</td><td><textarea name="text" rows="15" cols="80" style="width: 100%">'.$tresc.'</textarea></td></tr> <tr><td>Dodal:</td><td>'.$autor.'</td></tr> <tr> <td style="color:797979;" valign="top">akcje:</td> <td valign="top"> <input type="hidden" name="id" value="'.$id.'"> <input type="hidden" name="cmd" value="edit_n_ok"> <input class="button" type="submit" style="font-weight: bold;" value="Edytuj"> </form></td> </tr> </table>'; } function edit_n_ok() { global $tytul,$tresc,$autor,$id; $tresc= nl2br($tresc); $query = "UPDATE news SET tytul='$tytul', tresc='$tresc' WHERE id='$id'"; $result = mysql_query($query); echo "<script>self.location.href=" index.php?cmd=4";</script>"; } ?>
a tak wyglądają linki:
<?php elseif ($cmd == 'edit_n') { include ("f/news.php"); edit_news(); } elseif ($cmd == 'edit_n_ok') { include ("f/news.php"); edit_n_ok(); } ?>
próbowałem też tak:
<?php $query = "UPDATE `news` SET `tytul`='$_POST["tytul"]', `tresc`='$_POST["tresc"]' WHERE `id`=$_POST["id"]'"; ?>
i też nic to nie dało
