Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] pobieranie dany w formularzu
ahilles107
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 8.09.2007
Skąd: Lubelskie

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


teraz mam problem z edytowaniem ;/
mianowicie chcem przed edycją pobrać dane które są już w bazie i wpisac je do formularza

ale ni jak nie wiem jak zapisać to za pomocą echo albo pirinta (albo nie zapisuje albo jest bład)

jestem dopiero początkujący ale nie odsyłajcie mnie do kórsów o formularzach tylko pomozcie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

bede bardzo wdzięczny (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) do końca tego systemu newsów zostało baredzo nie wiele a jak go skącze to napewno podam wam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował ahilles107 15.09.2007, 15:03:09
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bemol
post
Post #2





Grupa: Zarejestrowani
Postów: 286
Pomógł: 29
Dołączył: 5.04.2007
Skąd: Rymanów Zdrój/Rzeszów

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


  1. <? 
  2. if ($tytul && $tresc_krotka && $osoba && $tresc && $ok)
  3. if($ok=='TAK'){$ok=1;}
  4. if($ok=='NIE'){$ok=0;}
  5. //echo"ok=$ok";
  6.  
  7.  mysql_connect ("********", "********", "********") or 
  8.  die ("Nie można połączyć się z MySQL");
  9.  mysql_select_db ("********") or 
  10.  die ("Nie można połączyć się z bazą wiesmisie_ksiazka");
  11.  
  12. if($_POST['co'] == 'popraw'){ //poprawianie rekordu
  13. if ($_POST['tytul'] && $_POST['tresc_krotka'] && $_POST['tresc'] && $_POST['osoba'] && $_POST['ok']) {
  14. $query = "UPDATE news SET tytul='".$_POST['tytul']."' , tresc_krotka='".$_POST['tresc_krotka']."' ,tresc='".$_POST['tresc']."' ,osoba='".$_POST['osoba']."' ,ok='".$_POST['ok']."' WHERE nr='".$_POST['id']."';";
  15. $wynik = mysql_query ($query);
  16. }
  17. }
  18. if ($_GET['co'] == 'edytuj') {
  19. $query = "SELECT * FROM news WHERE nr='" .$_GET['id']."';";
  20.  
  21. $wynik = mysql_query ($query);
  22. $rekord = mysql_fetch_assoc($wynik) or die('Brak danych');
  23.  
  24. $nr = $rekord['nr'];
  25. $data = $rekord['data'];
  26. $tytul = $rekord['tytul'];
  27. $tresc_krotka = $rekord['tresc_krotka'];
  28. $tresc = $rekord['tresc'];
  29. $osoba = $osoba['osoba'];
  30. $ok = $rekord['ok'];
  31. <h3> Dodaj aktualność:</h3>
  32. <FORM METHOD=POST>
  33. <b>Tytuł Aktualności:</b><br>
  34. '; 
  35. echo '<INPUT TYPE=text NAME="tytul" value="'.$tytul.'"SIZE=60>';
  36. echo '<BR><br>
  37. <B>Nagłowek:</B><BR>';
  38. echo '<TEXTAREA NAME="'.$tresc_krotka.'" id="'.$tresc_krotka.'" ROWS=5 COLS=45>"'.$tresc_krotka.'"</TEXTAREA>';
  39. echo '<BR>
  40. <B>Pełna treść:</B><BR>';
  41. echo '<TEXTAREA NAME="'.$tresc.'" id="'.$tresc.'"ROWS=10 COLS=45></TEXTAREA>"'.$tresc.'"<BR>';
  42. echo '<b>Autor:</B><br>';
  43. echo '<INPUT TYPE=text NAME="osoba" value="'.$osoba.'"SIZE=60>';
  44. echo '<BR>
  45. <b> Pokazać aktualność?</b>
  46. <a ALIGN=RIGHT><br>
  47. <select name=ok>
  48. <option>TAK
  49. <option>NIE
  50. </select><br><br>
  51. <INPUT TYPE=submit VALUE=wyślij>
  52. </a>
  53.  </FORM>
  54. ';
  55. }
  56. ?>


usuń dane z pierwszego posta!

Ten post edytował bemol 15.09.2007, 14:22:13
Go to the top of the page
+Quote Post

Posty w temacie


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: 11.10.2025 - 20:03