Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php + mysql] Wszystkie rekordy naraz z tabeli i do innej tabeli Mysql
Forum PHP.pl > Forum > Przedszkole
stein
Witam. Mam taki problem, mianowicie chce wstawic wszyskie rekordy z jednej tabeli do innej tabeli w bazie
wyswietlic je na stronie. I teraz tak z wyświetleniem nie ma problemu robie tak :

  1. <?php
  2. $query = 'SELECT imie, nazwisko FROM uzytkownicy' ;
  3. $result = mysql_query ($query); 
  4.  mysql_num_rows($result);
  5. if ($num > 0) 
  6. { while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) 
  7.  {
  8. echo ' <table>
  9.  <tr>
  10. <td align="left">' . $row['imie'] . '</td>
  11. <td align="left">' . $row['nazwisko'] . '</td>
  12.  </tr>;
  13. </table>'
  14.  I tu wszyskto działa, następnie chce wszysktie rekordy z tabeli uzytkownicy wstawić do babeli
  15.  sprzedaz robie tak:
  16. $im=$row['imie'];
  17.  $nz=$row['nazwisko'];
  18. $query = 'INSERT INTO sprzedaz (imie, nazwisko, data)
  19.  VALUES ('$im','$nz',NOW())';
  20.  }
  21.  $result = mysql_query ($query);
  22. }
  23. ?>
Tutaj mam problem taki że wstawia do tabeli sprzedaz tylko ostatni wiersz. Pytanie to co mam zrobić
aby wstawione zostały wszystkie rekordy ? sleepysmiley03.gif
nospor
zapytanie budujesz w petli, ale jego wykonanie juz dales poza petlą, wiec sie nie dziw ze ci tylko ostatnie dodaje.

ps: przenosze
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.