![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 12.07.2003 Skąd: Chełm Ostrzeżenie: (0%) ![]() ![]() |
Wyświetlam stare dane z bazy w odpowiednich polach formularza i po zmianie ich wartości w polach trzeba je zapisać do bazy. Kręcę się w koło i ciągle nie mogę tego zrobić. Pewnie to jest banalnie proste ale jak ktoś mógłby mnie naprowadzić byłbym wdzięczny.
<form action="popraw.php?co=$wiersz->id" method="get"> <input type="text" value="<?echo $wiersz->pole1?>" name="pole1" />tekst<br /> <input type="text" value="<?echo $wiersz->pole2?>" name="pole2" />liczba <input type="submit" value="popraw" /> </form> [php:1:2eaaaf9157]<?php $jaki = $_GET['co']; $popraw = "UPDATE `testowa` SET `pole1` = '$_GET['pole1']' 'pole2' = '$_GET['pole2']' WHERE `id` = '$jaki' LIMIT 1 ;"; ?>[/php:1:2eaaaf9157] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 12.07.2003 Skąd: Chełm Ostrzeżenie: (0%) ![]() ![]() |
Bingo
A wystarczyło zmienić cudzysłowy w zapytaniu do bazy. I nie żadne GETY czy POSTY i to działa i to. Jedyny błąd to próba przekazania parametru przez submit (dzięki uboottd). [php:1:2f6c1d3f53]<?php $popraw = "UPDATE `testowa` SET `pole1` = '".$_GET['pole1']."' , `pole2` = '".$_GET['pole2']."' WHERE `id` = '".$_GET['co']."' LIMIT 1 "; ?>[/php:1:2f6c1d3f53] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 20:18 |