Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]nie zapisuje modyfikacji
-kasiam-
post
Post #1





Goście







o jest nie tak?nie zapisuje modyfikacji rekordów, nie przekazuje danych z pliku silniki_zm1.php
  1. <?
  2.  
  3. while($row=mysql_fetch_array($result))
  4. {
  5.  
  6. $id_silnika=$row['id_silnika'];
  7. echo'<tr class="ramkz"<div align="center">';
  8. $v_min=$row['v_min'];
  9. echo'<td class="ramkaz"<div align="center">';
  10.  echo $v_min;
  11.  echo '</td>';
  12. echo'<td class="ramkaz"<div align="center">';
  13.  echo $v_max=$row['v_max'];
  14.  echo '</td>';
  15. echo'<td class="ramkaz"div align="center">';
  16.  
  17. echo $pojemnosc=$row['pojemnosc'];
  18. echo '</td>';
  19. echo'<td class="ramkaz"> <a href="..silniki_zm.php?id_silnika='.$id_silnika.' "> <div align="center">zmień</div></td>';  
  20. echo'<td class="ramkaz"> <a href="..silniki_usun.php?id_silnika='.$id_silnika.' "> <div align="center"> usuń </div></td>';
  21. }
  22.  
  23.  
  24.  
  25. plik silniki_zm.php
  26.  
  27.  
  28. $id_silnika=$_GET['id_silnika'];
  29. $v_min=$_GET['v_min'];
  30. $v_max=$_GET['v_max'];
  31. $pojemnosc=$_GET['pojemnosc'];
  32.  
  33.  
  34. $sql="SELECT v_min, v_max, pojemnosc FROM silniki where id_silnika='$id_silnika' ";
  35. $result=mysql_query($sql,$db);
  36. $row=mysql_fetch_array($result);
  37. $min=$row['v_min'];
  38. $max=$row['v_max'];
  39. $poj=$row['pojemnosc'];
  40. ?> ZMIANA MODELU SAMOCHODU </th>
  41. </tr>
  42.  
  43.  
  44.  
  45. <input name="min" type="text" id="min" value="<? echo $min; ?>
  46.  
  47. <input name="max" type="text" id="max" value="<? echo $max; ?>
  48.  
  49. <input name="poj" type="text" id="poj" value="<? echo $poj; ?>
  50.  
  51. <th colspan="2" scope="row"><input name="Submit" type="submit" class="czcionka" value="DALEJ"
  52. <input name="id_silnika" type="hidden" id="id_silnika" value="<? echo $id_silnika; ?>" /></th>
  53.  
  54.  
  55. plik silniki_zm1.php
  56.  
  57. REKORD PO ZMIANIE </div></td>
  58. <td width="234" class="adminramkas"><? echo 'zakres od:'.$min; ?><? echo '|zakres do:'.$max; ?><? echo '|pojemność:'.$poj; ?></td>
  59. </tr>
  60.  
  61. <tr >
  62. <td height="42" colspan="2"><div align="center">
  63. <?
  64. $id_silnika=$_POST['id_silnika'];
  65. $sql="UPDATE silniki SET v_min='$min', v_max='$max', pojemnosc='$poj'
  66.  WHERE id_silnika='$id_silnika' ";
  67. $result=mysql_query($sql,$db) or die ('blad');
  68. ?>
  69.  
  70.  
  71. <input name="id_silnika" type="hidden" id="id_silnika" value="<? echo $id_silnika; ?>" />
  72.  
  73. <input name="min" type="hidden" id="min" value="<? echo $min; ?>" />
  74. <input name="Submit" type="submit" class="czcionka" value="ZATWIERŹ" />
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Mlodycompany
post
Post #2





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

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


zapytanie sql z 66 lini daj takie
  1. <?php
  2. $sql="UPDATE silniki SET 
  3. `v_min`=".$min.",
  4. `v_max`=".$max.", 
  5. `pojemnosc`=".$poj."
  6.  WHERE `id_silnika`=".$id_silnika." ";
  7. ?>
Go to the top of the page
+Quote Post
--kasia--
post
Post #3





Goście







tak tez nie działa zresztą,moze mam zmienne pomieszane lub cos innego miedzy formularzem silniki_zm1.php a opcje_silniki.php tylko ja nic nie widze
Go to the top of the page
+Quote Post
minou
post
Post #4





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 1.06.2008

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


A gdzie w tym pliku silniki_zm1.php masz deklarację zmiennych? Jeżeli nie wycięłaś tego tutaj, to brakuje:
Kod
$min=$_POST['min'];
$max=$_POST['max'];
$poj=$_POST['poj'];
Go to the top of the page
+Quote Post
Mlodycompany
post
Post #5





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

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


wogole nie ma <form> tylko sa same inputy. Autor powinien sie wziasc za dokladna nauke htmla a potem za php (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
minou
post
Post #6





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 1.06.2008

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


Też o tym myślałam, ale może autor postu wyciął, żeby nie zaśmiecać nam tu zbytnio forum.. Przynajmniej taką miałam nadzieję (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
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 - 19:34