![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 14.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam problem z UPDATE w mysql... Chce by mnie z adresu edytuj.php?show=$id ACTION po wykonaniu poniższego kody przekierowywał na adres edytuj.php?edit=$id (gdzie edytowałby już dane w bazie) Mam kod : Kod <html> <head></head> </head> <body> <? $connection = mysql_connect("localhost","root","pass"); $db = mysql_select_db("news", $connection); $sql = mysql_query("SELECT * FROM news WHERE id='$id'"); while ($row = mysql_fetch_array($sql)) { $id = $row["id"]; $tytul = $row["tytul"]; $tresc = $row["tresc"]; $dodal = $row["dodal"]; echo '<form action="edytuj.php?edit='.$id.'" method="post">'; echo '<p align="center">Tytul:<br>'; echo '<input type="text" name="odsylacz" value="'.$tytul.'"/>'; echo '</p>'; echo '<p align="center"> tresc:<br> <input type="text" name="nazwamaskujaca" value="'.$tresc.'"/> </p>'; echo '<p align="center">Nick dodającego: <br> <input type="text" name="nickdodajacego" value="'.$dodal.'"/> <br> <br> <input name="Wyślij link!" type="submit" id="Wyslij news!" value="Wyślij news!" /> </p>'; echo '</form>'; ?> </body> </html> I nie wiem ale pokazuje mi błąd w ostatniej linijce... błąd brzmi: Cytat Parse error: parse error, unexpected $end in C:\Program Files\WebServ\httpd\tutorial\admin\edytuj.php on line 34 Jeśli można prosić o pomoc to proszę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdro! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat I nie wiem ale mi nie wywołuje konkretnego ID To znaczy co? w edytujlink ci nie robi update? No a czemu sie dziwsz? Przeciez znowu nie okresliles zmiennej $idA tam we wczesniejszym co ci mowilem bys napisal $id=$_GET['edit'] to jesli ci to nadal nie dziala to powinno byc $id=$_GET['show'], bo ty raz masz parametr show w url a raz edit wiec sobie dostosuj co jest co. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 15:54 |