
To kod panelu administracyjnego:
<html> <head> <title>Panel Administracyjny - News</title> </head> <body> <form action="" method="get"> Login <input type="text" name="login"> Haslo <input name="pass" type="password"> <input type="submit" name="zaloguj" value="Zaloguj"> </form> <?php if ($_GET['pass']=='' AND $_GET['login']=='' OR $_GET['pass']=='' AND $_GET['login']==''){ echo '<form action="dodaj.php" method="post"> Tytul: <input type="text" name="tytul"><br/> Autor: <input type="text" name="autor"><br/> Tresc: <input type="text" name="tresc" size="150"><br/> <input type="submit" value="Dodaj Newsa!"> </form>'; echo '<form action="edytuj.php" method="post"> Podaj ID Newsa który chcesz edytować: <input type="text" name="edit"><br/> <input type="submit" value="Edytuj Newsa"> </form>'; echo '<form action="usun.php" method="post"> Podaj ID Newsa do usuniecia: <input type="text" name="usun"><br/> <input type="submit" value="Usun News"> </form><br/><br/>'; } ?> </body></html>
Tu kod w którym edytuję newsa:
<?php $IdEdit = $_POST['edit']; $zapytanie = "SELECT * FROM `news` WHERE `id` = '$IdEdit' LIMIT 1"; echo 'Wpisz nową treść Newsa! W okienku powinna być wpisana stara treść.<br/><br/> <form action="edytuj1.php" method="post"> Podaj nowy temat:<br/><input type="text" name="topic" value="'.$row['tytul'].'"<br/> Podaj nową treść Newsa:<br/><input type="text" size="190 px" name="nowat" value="'.$row['tresc'].'"><br/> ID:<br/><input type="text" name="id" value="'.$IdEdit.'" disabled="disabled"><br/> <input type="submit" vulue="Edytuj News!"> </form>'; ?>
A to kod który zmienia rekord w bazie danych:
<?php $zmienione = $_POST['nowat']; $id = $_POST['id']; mysql_query("UPDATE `news` SET `tresc` = '$zmienione' WHERE `id` = '$id' LIMIT 1") or print(mysql_error()); ?>