Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: skopiowanie lub przeniesienie rekordów...
Forum PHP.pl > Forum > Przedszkole
Guest
witam,

mam 2 tabele, główna i pomocnicza o takiej samej strukturze; dane z tabeli pomocniczej (przechowywane chwilowo) muszą lądować w tabeli głównej;
zwykle w t.pomocniczej jest przechowywanych od kilku do kilkunastu rekordów; nie wiem jak skopiować lub przenieść (czyt. dołączyć) wszystkie rekordy znajdujące się w t.pomoc. do tabeli docelowej...

proszę o naprowadzenie jakiej funkcji użyć ewentualnie kawałek pseudokodu...

pozdrawiam guitar.gif
rogrog
może array_merge" title="Zobacz w manualu PHP" target="_manual?

  1. <?php
  2.  
  3. $arrMain = Array( 'a', 'b', 'c' );
  4. $arrAux = Array( 'e', 'f' );
  5.  
  6. $arrMain = array_merge( $arrMain, $arrAux );
  7.  
  8. print_r( $arrMain );
  9.  
  10. ?>
bigZbig
Kolego rogrog, mnie sie wydaje, ze tu chodzi o tabele w bazie danych a nie tablice ;-)

W manualu MySQL - zakladam ze o niego wlasnie chodzi masz napisane

With INSERT ... SELECT statement you can quickly insert many rows into a table from one or many tables.

INSERT INTO tblTemp2 (fldID) SELECT tblTemp1.fldOrder_ID FROM tblTemp1 WHERE
tblTemp1.fldOrder_ID > 100;

Odpowiednio modyfikujac zapytanie mozesz przeniesc dane z jednej tabeli do drugiej.
rogrog
Cytat(bigZbig @ 2004-12-10 16:24:20)
mnie sie wydaje, ze tu chodzi o tabele w bazie danych a nie tablice ;-)

no możliwe smile.gif w takim razie w pytaniu zabrakło trochę informacji
Guest
  1. "Records: 6 Duplicates: 4 Warnings: 0"


niestety ale podczas kopiowania rekordów z tabeli tymczasowej nie są przenoszone rekordy o 'id' znajdującym się już w tabeli głównej (np. Duplikates: 4)... mhm

czy jest jakiś sposób żeby to ominąć...questionmark.gif
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.