Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][SQL]Działający skrypt - nie wyświetla podsumowania
Forum PHP.pl > Forum > Przedszkole
slupek
Witam,

1. Mam skrypt obsługujący formularz.
2. Skrypt działa - w sensie w tabeli pojawiają się prawidłowe wartości.
3. Nie pokazuje się podsumowanie "Dokonano zmian etc....".
4. Powinien wyświetlić się ponownie formularz, a nie ma.

Co zrobiłem nie tak?

  1. <?php 
  2. //If the submit button has been pressed 
  3. if (isset($_POST['submit'])) 
  4. { 
  5.  
  6.  include "connect_db2.php"; 
  7.  
  8. // Retrieve the posted pilot information. 
  9.  $lot_id=$_POST['lot_id'];
  10.  $data=$_POST['data'];
  11.  $regist=$_POST['regist']; 
  12.  $pilot=$_POST['pilot'];
  13.  
  14.  
  15.  
  16. $query1 = "select * from krajowe where lot_id = '$lot_id' " ;
  17.  
  18.  $result=mysql_query($query1);
  19. $num=mysql_numrows($result);
  20.  
  21.  
  22. $i=0;
  23. while ($i < $num) {
  24.  
  25.  
  26.  
  27.  
  28.  $numer_lotu = mysql_result($result,$i,"numer_lotu"); 
  29.  $odlot = mysql_result($result,$i,"odlot"); 
  30.  $przylot = mysql_result($result,$i,"przylot"); 
  31.  
  32.  
  33.  
  34.  
  35. $query = "INSERT INTO rezerwacje SET data='$data' , regist='$regist' , pilot='$pilot' , info='On time' , numer_lotu='$numer_lotu', odlot='$odlot', przylot='$przylot' ";
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42. $result = mysql_query($query); 
  43. if ($result) 
  44. echo ("Dokonano zmian w rezerwacji.");
  45.  
  46.  
  47. }}
  48.  
  49. // Inlude the insertion form 
  50. include "editform1n.php"; 
  51.  
  52.  
  53. ?>


Kretyn ze mnie.

Zabrakło

  1. <?
  2. ++$i;
  3. } 
  4.  
  5. ?>


Sorki za zamieszanie.
Pitter
Na pierwszy rzut oka widze że źle użyłeś funkcji która liczy wywołane rekordy. Chodzi o mysql_num_rows a nie mysql_numrows. Popraw to i dopiero napisz co się będzie działo, bo nie chce mi się analizować go znak po znaku:P
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.