Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]przenoszenie wartosci rekordow do innej tabeli
bialko0019
post
Post #1





Grupa: Zarejestrowani
Postów: 294
Pomógł: 4
Dołączył: 19.12.2008

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


Witam.

Mam w tabeli testy kolumny np. kolory, liczby, smieszne. I jest w niej sporo rekordów.

Chciałbym przenieść te wszytskie dane z tabeli testy do tabeli `nowa` tylko, że kolumny w nowej tabeli mają inną nazwę.

Chciałbym zrobić to automatycznie, czyli w pętli wsyztskie rekordy i wartości przenieść.

Przykład:

`testy`
KOLORY | LICZBY | SMIESZNE
------------------------------------
biały | 23 | koty
niebieski| 43 | psy

Chcę uzyskać nową tabelę o nazwie `nowa` , że np.

`nowa`
KOLORYSTYKA | LICZB | ZABAWNE
-------------------------------------------
biały | 23 | koty
niebieski | 43 | psy

AUtomatycznie chce przenieść rekordy, tylko że do kolumn z innymi nazwami.

Próbuję tego, ale błąd 500.

  1.  
  2. $zapytanie = "SELECT * FROM testy";
  3. $query = mysql_query($zapytanie);
  4.  
  5. {
  6.  
  7. $kolory = $a['kolory'];
  8. $liczby = $a['liczby'];
  9. $smieszne = $a['smieszne'];
  10.  
  11.  
  12. $zapytanie1 = "INSERT INTO nowa SET kolorystyka='$kolory', liczb='$liczby', zabawne='$smieszne'";
  13. $query1 = mysql_query($zapytanie);
  14.  
  15. }
  16.  
  17. echo "Przeniesione";
  18.  
  19. mysql_close($polaczenie);


Jakaś porada ?


--------------------
---
"kto pyta ten nie błądzi"...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 21:12