![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 8.09.2003 Skąd: olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam scrypt dodawania, usuwania i edytowania newsów, wszystko działa oprócz edycji... Dlaczego edycja nie działa? kod:[php:1:70f9cf00d7]<?php if ($cmd == 'dodaj') { if ($title && $text && $autor) { mysql_query("INSERT INTO hhnews VALUES('', now(), '$title','$text','$autor')"); } else{ echo"uzupelnij wszystkie pola"; } } if ($cmd == 'pokaz_dodaj') { } //popraw elseif($co=='popraw') { if ($title && $text && $autor) { $query = "UPDATE hhnews SET title='$title', text='$text', autor='$autor' WHERE id='$id' AND autor;"; $wynik= mysql_query($query); } } elseif ($co=='edytuj') { $query = "SELECT * FROM hhnews where id='$id' AND autor;"; $wynik=mysql_query($query); $rekord=mysql_fetch_array ($wynik); $id = $rekord[0]; $date = $rekord[1]; $title = $rekord[2]; $text = $rekord[3]; $autor = $rekord[4]; echo'<br><br><br>edytuj newsa:<br><form action="adm.news.php" method="post"> <input type="hidden" name="co" value="popraw> <input type="hidden" name="id" value="'.$id.'"> <table><tr><td>tytuł</td><td><input type="text" name="title" value='.$title.'></td></tr> <tr><td>tresc newsa:</td><td><textarea name="text" cols="45" rows="4" value='.$text.'></textarea></td></tr> <tr><td>autor</td><td><input type="text" name="autor" value='.$autor.'></td></tr></table> <input type="submit" VALUE="popraw"></form>'; //kasowanie } elseif($co=='skasuj') { $wynik=mysql_query ("DELETE FROM hhnews WHERE id='$id';"); } ?>[/php:1:70f9cf00d7] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 8.09.2003 Skąd: olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie działa, może w kodzie jeszcze trzeba coś dopisać, albo w formularzu coś jest źle? (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 18:19 |