Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Edycja rekordu w bazie danych
berti28
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 4.02.2014

Ostrzeżenie: (20%)
X----


Witam wszystkich

Mam taki problem mam bazę danych a w niej rekord o nazwie "wymarzony" zawartość tego rekordu pojawia się na stronie www, użytkownik ma swój panel administracyjny.
Chciałbym aby była możliwość żeby użytkownik w tym formularzu na swoim panelu administracyjnym:
  1. <form action="zmien.php" method="post">
  2. <dt>Opisz swój dom marzeń:</dt>
  3. <dt><textarea cols="30" rows="8" name="wymarzony"></textarea></dt>
  4. <input type="submit" value="zmień" />

Mógł zmienić zawartość rekordu wymarzony a zmiana pojawiłaby się na stronie www. Możecie mnie poinstruować? Szukałem w necie informacji ale nic nie znalazłem.
Z góry dziękuje za pomoc.
pozdrawiam
Powód edycji: [Kshyhoo]: bb-code
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kapslokk
post
Post #2





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  1. $wymarzony = $_Post['wymarzony'];
  2. $query="update mieszkanko set WHERE id='$wymarzony['id']";

$_POST raczej, a nie $_Post. Wielkosc liter ma znaczenie.

Sprawdz sobie skladnie update... Po SET musisz wypisac jakie pola chcesz zaktualizowac i jakie wartosci im przypisac.
Poza tym w $wymarzony masz string ktory wpiszesz w <dt><textarea cols="30" rows="8" name="wymarzony"></textarea></dt> a nie tablice, wiec czemu chcesz sie odwolywac do ['id'] ?

Ten post edytował kapslokk 22.12.2016, 10:10:16
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 10:41