Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak to zrobic
wojtus00
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.10.2004

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


Witam czy ktos moglby mi pomoc. Mecze sie z tym kilka godzin i nie umiem do tego dojsc. Wiec sprawa wyglada nastepujaco:
  1. <?
  2. require &#092;"baza.php\";
  3. otworzbaze();
  4.  
  5. $szukaj = 'SELECT `*` '
  6. . ' FROM `cms` '
  7. . ' WHERE `temat` = \".$temat.\" LIMIT 0, 30'; 
  8. $zapytanie = mysql_query($szukaj);
  9.  
  10. if ($wiersz = mysql_fetch_array($zapytanie)) {
  11. $temat=$wiersz['temat'];
  12. $text=$wiersz['text'];
  13.  
  14.  
  15. print&#092;"<form onsubmit=post.disabled=true; action=dodawanie.php method=post>
  16. <br>
  17. Tytuł: <input maxlenght=100 size=100 name=temat value=&#092;".$wiersz['temat'].\">
  18. <input type=hidden name=co value=update>
  19. <br><br>
  20. <textarea name=text rows=10
  21. warp=VIRTUAL cols=60>&#092;".$wiersz['text'].\"</textarea>
  22.  
  23. <br><br>
  24. <input type=submit value=Edycja name=post>&#092;";
  25. }
  26. ?>


Chce zrobic tak zebym mogl edytowac dane w mysql`u ale nie chce mi wartosci przekazac do formularzy. Podejrzewam ze jest gdzies glupi blad a nie wiem gdzie. Do tej strony przesylam linkiem dana

temat

i wedlug tej danej chcialbym znalezc wpis i zeby on wyswietlil sie w formularzu a pozniej zebym mial mozliwosc go edytowac.

Edycje juz mam gotowa tylko nie wiem co robie zle ze mi nie przekazuje tematu i tresci do formularza. Wyswietla sie calkiem pusta strona i nie wiem dlaczego.

Pomozcie...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Zrob sobie echo $szukaj skopiuj to co Ci zwroci wklej do np phpMyAdmina i zobacz co dostaniesz i wtedy szukaj bledu.

Nie rozumiem co w kodzie w zapytaniu robi WHERE `temat` = ".$temat." mozesz opisac co tam przekazujesz?
Go to the top of the page
+Quote Post
wojtus00
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.10.2004

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


mm tabele... w ktorej mam wartosci...

temat oraz tresc...

i teraz...

Chcialem zeby wlasnie Select`em znalezc ten wpis ktory jest zatytulowany temat i zeby wkleic go do formularza.. pozniej naciskam na edytuj i zmienia mi to co jest aktualnie w bazie na odpowiednie zmienione dane.


zeby to dzialalo tak jak na tym forum po kliknieciu na edytuj....

Ten post edytował wojtus00 27.10.2004, 13:41:30
Go to the top of the page
+Quote Post
yavaho
post
Post #4





Grupa: Zarejestrowani
Postów: 449
Pomógł: 0
Dołączył: 26.05.2004
Skąd: Nowy Sącz

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


Moze blad jest w tych cudzyslowach? Nie chce mi sie tego testowac, ale sprubuj w ten sposob wyswietlac formularz:
  1. <?php
  2. print('<input maxlenght=\"100\" size=\"100\" name=\"temat\" value=\"'.$wiersz['temat'].'\">');
  3. ?>
To tylko jedna linijka kodu ale zwoc uwage na te cudzyslowia.
Go to the top of the page
+Quote Post
SongoQ
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


print_r($wiersz) zwraca Ci poprawna tablice?
Go to the top of the page
+Quote Post
spenalzo
post
Post #6





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


<input type=text value=ala ma kota> wyswietli pole tekstowe z tekstem "ala"
<input type=text value="ala ma kota"> wyswietli pole tekstowe z tekstem "ala ma kota"
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 16:59