Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> edytowanie danych z poziomu strony PHP MYSQL
Mlodycompany
post
Post #1





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Witam. Mam skrypcik do edytowania danych w bazie z poziomu przegladarki. Oto on:
  1. <?
  2. $wynik = mysql_query ("SELECT * FROM filmy") or die (mysql_error());
  3. $edit = $_GET['edit'];
  4. if($_GET['edit'] == $edit){
  5. while($row = mysql_fetch_array($wynik)){
  6. $id = $row['ID'];
  7. $nazwa = $row['nazwa'];
  8. $kategoria = $row['kategoria'];
  9. $dodal = $row['dodal'];
  10. $data = $row['data'];
  11. $kod = $row['kod'];
  12. $zdjecie = $row['ID'];
  13. $width = 425;
  14. $height = 355;
  15. if($id == $edit){
  16. <form action="paneladmina.php?name=edytujfilm&edit='.$id.'&save=true" method="post">
  17. <tr>
  18. <th colspan=2 class=cat>Edytuj: '.$nazwa.'</th>
  19. </tr>
  20. <tr>
  21. <th>Nazwa:</th>
  22. <th><input type="text" name"nazwa" value="'.$nazwa.'" class=form4></th>
  23. </tr>
  24. <tr>
  25. <th>Kategoria:</th>
  26. <th><input type="text" name"nazwa" value="'.$kategoria.'" class=form4></th>
  27. </tr>
  28. <tr>
  29. <th>Dodał:</th>
  30. <th><input type="text" name"nazwa" value="'.$dodal.'" class=form4></th>
  31. </tr>
  32. <tr>
  33. <th>Data:</th>
  34. <th><input type="text" name"nazwa" value="'.$data.'" class=form4></th>
  35. </tr>
  36. <tr>
  37. <th>Kod:</th>
  38. <th><input type="text" name"nazwa" value="'.$kod.'" class=form4></th>
  39. </tr>
  40. <tr>
  41. <th colspan=2><input type="submit" name="submit" value="Zapisz" class=form4></th>
  42. </tr>
  43. <tr>
  44. <th colspan=2><hr></th>
  45. </tr>
  46. </form>
  47. ');
  48. }}
  49. }
  50. if($_GET['save'] == "true"){
  51. $idedit = $_GET['edit'];
  52. $save2 = mysql_query("UPDATE filmy SET 
  53.  nazwa='$nazwa', 
  54.  kategoria='$kategoria', 
  55.  data=$data, 
  56.  dodal=$dodal', 
  57.  kod='$kod' 
  58.  WHERE ID='$idedit'
  59. LIMIT 1");
  60. if($save2){
  61. echo('<tr><th colspan=2 class=admin>Zapisano</th></tr>');
  62. }}
  63. ?>

Bład zaden sie nie wyswietla ani nie wyswietla sie "Zapisano" czyli nie zmienia danych w bazie. Gdzie jest błąd??
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: 23.08.2025 - 23:05