Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Problem z modyfikacja rekordu
Forum PHP.pl > Forum > Przedszkole
eloZiomek
Witam mam problem z modyfikacja rekordu w bazie mysql. Zamiast UPDATOWAC dany rekord ten go powiela zupdatowanego
Kod wyglada nastepujaco:
  1. <?
  2. require("includes/mysql.php");
  3. mysql_query("SET NAMES latin2");
  4. $pytaneczko=mysql_query("Select * from mecze where id='$id'");
  5. ?>
  6. <table border="0" cellpadding="0" cellspacing="0" width="100%">
  7. <tr><td>
  8. <table border="0" cellpadding="0" cellspacing="0">
  9. <tr>
  10. <td width="5"></td>
  11. <td width="844">
  12. <? //Tresc Podstrony// ?>
  13. <div align="justify">
  14. <center>
  15. <?
  16. $gra = $_POST['gra'];
  17. $dzien = $_POST['dzien'];
  18. $miesiac = $_POST['miesiac'];
  19. $rok = $_POST['rok'];
  20. $wyniknasz = $_POST['wyniknasz'];
  21. $wynikich = $_POST['wynikich'];
  22. $klan = $_POST['klan'];
  23. $www = $_POST['www'];
  24. $mapa = $_POST['mapa'];
  25. $mapa2 = $_POST['mapa2'];
  26. $miniatura1 = $_POST['miniatura1'];
  27. $zdjecie1 = $_POST['zdjecie1'];
  28. $miniatura2 = $_POST['miniatura2'];
  29. $zdjecie2 = $_POST['zdjecie2'];
  30. if($_POST['submit']) {
  31. mysql_query("UPDATE mecze SET gra='$gra', dzien='$dzien', miesiac='$miesiac', rok='$rok', wyniknasz='$wyniknasz', wynikich='$wynikich', link='$www', mapa='$mapa', mapa2='$mapa2', miniatura1='$miniatura1', zdjecie1='$zdjecie1', miniatura2='$miniatura2', zdjecie2='$zdjecie2', klan='$klan' WHERE id='$id'") or die(mysql_error());
  32. echo '<font color="green"><b><center>Mecz zostal uaktualniony.</center><br><br></b></font></b>';
  33. }
  34. ?>
  35. <table border="0" cellpadding="0" cellspacing="0">
  36. <tr>
  37. <?
  38. while($row=mysql_fetch_assoc($pytaneczko)){
  39. echo '<form method="post" action="index.php?body=dodajmecz" METHOD=POST enctype="multipart/form-data">
  40. <td align="right"><b>Gra:</b></td>
  41. <td> <select name="gra" value="cs">
  42. <option>bfbc2</option>
  43. <option>cs</option>
  44. <option>cod4</option>
  45. </select></td>
  46. </tr>
  47. <td align="right"><b>Data meczu:</b></td>
  48. <td>
  49. <input type="text" name="dzien" size="1" value="'.$row['dzien'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />
  50. <b>/</b>
  51. <input type="text" name="miesiac" size="1" value="'.$row['miesiac'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />
  52. <b>/</b>
  53. <input type="text" name="rok" size="1" value="'.$row['rok'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />
  54. </td>
  55. </tr>
  56. <td align="right"><b>Wynik:</b></td>
  57. <td>
  58. <input type="text" name="wyniknasz" size="3" value="'.$row['wyniknasz'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />
  59. <b>:</b>
  60. <input type="text" name="wynikich" size="3" value="'.$row['wynikich'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />
  61. </td>
  62. </tr>
  63. <td align="right"><b>Nazwa klanu:</b></td>
  64. <td>
  65. <input type="text" name="klan" size="12" value="'.$row['klan'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />
  66. </td>
  67. </tr>
  68. <tr>
  69. <td align="right"><b>Strona WWW:</b></td>
  70. <td><input type="text" name="www" size="12" value="'.$row['link'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" /></td>
  71. </tr>
  72. <tr>
  73. <td colspan="2"><b><u><center><br>Dane szczegolowe:</center></u></b></td>
  74. </tr>
  75. <tr>
  76. <td align="right"><b>Mapa 1:</b></td>
  77. <td><input type="text" name="mapa" size="12" value="'.$row['mapa'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />*</td>
  78. </tr>
  79. <tr>
  80. <td align="right"><b>Mapa 2:</b></td>
  81. <td><input type="text" name="mapa2" size="12" value="'.$row['mapa2'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />*</td>
  82. </tr>
  83. <tr>
  84. <td align="right"><b>Miniaturka 1:</b></td>
  85. <td><input type="text" name="miniatura1" size="12" value="'.$row['miniatura1'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />**</td>
  86. </tr>
  87. <tr>
  88. <td align="right"><b>Zdjecie 1:</b></td>
  89. <td><input type="text" name="zdjecie1" value="'.$row['zdjecie1'].'" size="12" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />**</td>
  90. </tr>
  91. <tr>
  92. <td align="right"><b>Miniaturka 2:</b></td>
  93. <td><input type="text" name="miniatura2" size="12" value="'.$row['mapa2'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />**</td>
  94. </tr>
  95. <tr>
  96. <td align="right"><b>Zdjecie 2:</b></td>
  97. <td><input type="text" name="zdjecie2" size="12" value="'.$row['zdjecie2'].'" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" />**</td>
  98. </tr>
  99. <tr>
  100. <td colspan="2" align="center"><input type="submit" name="submit" value="Wyslij" id="dalej" style="font-size: 10pt; font-family: Tahoma; font-weight: bold" /></td>
  101. </tr>
  102. </td>
  103. </form>
  104. </tr>
  105. <tr>
  106. <td colspan="2"><br><b>*Dostępne mapy: de_dust2 ,de_inferno ,de_nuke ,de_train.</b></td>
  107. </tr>
  108. <tr>
  109. <td colspan="2"><b>**Podajemy tylko nazwy plikow wgranych do katalogu galeria.</b></td>
  110. </tr>
  111. </td>
  112. </form>';
  113. }
  114. ?>
  115. </tr>
  116. </table><br>
  117. </center>
  118. <br />
  119. <? //---------------// ?>
  120. </td>
  121. <td width="5"></td>
  122. </tr>
  123. </table>
  124. </td></tr>
  125. </table>


Struktura tabeli wyglada nasteptujaco
id || gra || data || dzien || miesiac || rok || wyniknasz || wynikich || link || mapa || mapa2 || miniatura1 || zdjecie1 || miniatura2 || zdjecie2 || klan

@PS. Wiem ze kod jest chaotycznie napisany za co z gory przepraszam winksmiley.jpg
Armstrong
Brak zmiennej $id ?
eloZiomek
Id do tej pory nadawalem przez cos takiego edytujmecz?id=6

Okej dzieki za pomoc odkrylem swoj problem dotyczacy wlasnie Id winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.