<?php if ($_POST['co'] == 'dodaj'){ { } } elseif ($osoba && $wpis) { $query = "INSERT INTO komentarz (komentarz_id, data, osoba ,wpis) " . "VALUES ('$komentarz_id', now(), '$osoba', '$wpis' );"; } } } elseif ($_POST['co'] == 'popraw') { if ($_POST['osoba'] && $_POST['wpis']){ $query = "UPDATE komentarz SET osoba='".$_POST['osoba']."', wpis='".$_POST['wpis']."' WHERE komentarz_id = '".$_POST['id']."';"; } } elseif ($_GET['co'] == 'edytuj') { $query = "SELECT * FROM komentarz WHERE komentarz_id = '".$_GET['id']."';"; $komentarz_id = $rekord['komentarz_id']; $osoba = $rekord['osoba']; $wpis = $rekord['wpis']; echo "<form method=\"POST\"> <table border=\"1\" align=\"center\"> <tr><td><b>Poprawa komentarza</b></td></tr> <input type=\"hidden\" name=\"co\" value=\"popraw\"> <input type=\"hidden\" name=\"id\" value=\"".$komentarz_id."\"> <tr><td>Poprawa Osoby: <br><input type=\"text\" name=\"osoba\" value=\"".$osoba."\"></td></tr> <tr><td>Poprawa Wpisu: <br> <textarea type=\"text\" cols=\"45\" rows=\"4\" name=\"wpis\">$wpis</textarea></td></tr> <tr><td align=\"center\" colspan=\"2\"> <input type=\"submit\" value=\"Popraw\"></td></tr></table></form>"; die; } ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <title>Komentarze</title> </head> <body> <?php echo " <form action=\"index.php\" method=\"POST\"> <table border=\"0\" align=\"center\"> <input type=\"hidden\" name=\"co\" value=\"dodaj\"> <tr><td><b>Osoba:</b><br> <input type=\"text\" name=\"osoba\" value=\"".$osoba."\"> </td></tr> <tr><td><b>Wpis:</b><br> <textarea name=\"wpis\" cols=\"45\" rows=\"4\" warp=\"VIRTUAL\">$wpis</textarea> </td></tr> <tr><td align=\"center\" colspan=\"2\"> <input type=\"hidden\" value=\"send\" name=\"send\"> <input type=\"submit\" value=\"Dodaj\"> </tr></td> </table> </form>"; DESC;"); $komentarz_id = $rekord['komentarz_id']; echo "<table border=\"1\" align=\"center\" font-size=\"1px\" width=\"300\"><tr><td><b>Skomentował: ".stripslashes($rekord['osoba'])."</td></tr><tr><td>". <I><tr><td align=\"right\" >".$rekord['data']."</I></td></<tr><<tr><td><a href=\"index.php?co=edytuj&id=$komentarz_id\">edytuj</a></td></tr>\n</table>"; } ?> </body> </html>
Mam dwa formularze jede do wstawiania jeden do poprawy. Gdy poprawiam dane i zatwierdze to te poprawione dane wyswietlaja sie na formularzu tam gdzie normalnie dodaje.
<?php <form method="POST\"> <table border="1;" align=\"center\"><tr><td><b>Poprawa komentarza</b></td></tr> <input type="hidden\" name=\"co\" value=\"popraw\"> <input type="hidden\" name=\"id\" value=\"".$komentarz_id."\"> <tr><td>Poprawa Osoby: <br><input type=\"text\" name=\"osoba\" value=\"".$osoba."\"></td></tr> <tr><td>Poprawa Wpisu: <br> <textarea type="text\" cols=\"45\" rows=\"4\" name=\"wpis\">$wpis</textarea></td></tr> <tr><td align="center\" colspan=\"2\"> <input type=\"submit\" value=\"Popraw\"></td></tr></table></form> <form method="POST\"> <table border="0\" align=\"center\"> <input type="hidden\" name=\"co\" value=\"dodaj\"> <tr><td><b>Osoba:</b><br><input type=\"text\" name=\"osoba\" value=\"".$osoba."\"> </td></tr> <tr><td><b>Wpis:</b><br> <textarea name="wpis\" cols=\"45\" rows=\"4\" warp=\"VIRTUAL\">$wpis</textarea></td></tr> <tr><td align="center\" colspan=\"2\"> <input type="hidden\" value=\"send\" name=\"send\"> <input type="submit\" value=\"Dodaj\"></tr></td></table></form> ?>
przyczyna lezy w
value=\"".$osoba."\"
$wpis
ktore sa w tych formularzach
w tym do edycji musze to miec ale w tym pierwszym tez mie zalezy :/