Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Edycja rekordu w bazie danych
nansss
post
Post #1





Grupa: Zablokowani
Postów: 79
Pomógł: 0
Dołączył: 1.03.2009

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


  1. <?php
  2. $connect = mysql_connect('localhost', 'root', 'password') or die('Nie mo&#x17C;na po#x142;&#x105;czyc si&#x119; z baz&#x105; danych. Przepraszamy za k#x142;opoty');
  3. $db = mysql_select_db('db') or die('Nie mo&#x17C;na po#x142;&#x105;czyc si&#x119; z baz&#x105; danych. Przepraszamy za k#x142;opoty');
  4. $tresc = addslashes($_POST['tresc']);
  5. $zapytanie = "SELECT `tresc` FROM `kontakt WHERE `id`='1'";
  6. $idzapytania = mysql_query($zapytanie);
  7. if($_SESSION['login']!=="admin" or $_SESSION['haslo']!=="haslo")
  8. {
  9. echo '<meta http-equiv="Refresh" content="1; url=index.php?page=paneladmina&wyloguj=1" />';
  10. }
  11. elseif($_POST['tresc']==NULL)
  12. {
  13. echo '<center><form action="index.php?page=edytujkontakt" method="post">
  14. <textarea name="tresc" cols="20" rows="20">Kontakt</textarea>
  15. <br>
  16. <input type="submit" value="Edytuj">
  17. <input type="reset" value="Wyczy&#x15B;&#x107;">
  18. </form><br><FORM><INPUT TYPE="button" VALUE="Wr&#xF3;&#x107; do Panelu Administratora" onclick="history.go(-1)"></FORM></center>';
  19. }
  20. else
  21. {
  22. $zapytanie = "INSERT INTO `kontakt` (`tresc`) VALUES ('".$tresc."')";
  23. $idzapytania = mysql_query($zapytanie);
  24. echo '<center>Zak&#x142;adka kontakt zosta&#x142;a edytowana<br><INPUT TYPE="button" VALUE="Wr&#xF3;&#x107; do Panelu Administratora" onclick="history.go(-2)"></FORM></center>';
  25. }
  26. if($_POST)
  27. {
  28. echo '<center><form action="index.php?page=edytujkontakt" method="post">
  29. <textarea name="tresc" cols="20" rows="20">'.$wiersz[0].'</textarea>
  30. <br>
  31. <input type="submit" value="Edytuj">
  32. <input type="reset" value="Wyczy&#x15B;&#x107;">
  33. </form><br><FORM><INPUT TYPE="button" VALUE="Wr&#xF3;&#x107; do Panelu Administratora" onclick="history.go(-2)"></FORM></center>';
  34. }
  35. else
  36. {
  37. $zapytanie = "UPDATE `kontakt` SET `tresc` WHERE `id`='1'";
  38. $idzapytania = mysql_query($zapytanie);
  39. echo '<center>Zak&#x142;adka kontakt zosta&#x142;a edytowana<br><INPUT TYPE="button" VALUE="Wr&#xF3;&#x107; do Panelu Administratora" onclick="history.go(-2)"></FORM></center>';
  40. }
  41. mysql_close($connect);
  42. ?>


Robię mini CMS i mam problem. Dodawanie rekordu działa, ale aktualizacja już nie.

Go to the top of the page
+Quote Post
Dumdas
post
Post #2





Grupa: Zarejestrowani
Postów: 65
Pomógł: 7
Dołączył: 8.10.2009
Skąd: Lubin

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


  1. $zapytanie = "UPDATE nazwa_tabeli SET nazwa_komorki='wartosc_komorki' WHERE id='id;";

Tak powinno zadziałać (IMG:style_emoticons/default/winksmiley.jpg)
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 - 14:04