Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Pomoc w SQL


Rekomendowane odpowiedzi

próbuję zrobić coś takiego:

zapytanie

SELECT silnik
FROM phpbb_users
WHERE member_id='2'

zwraca mi zawartość pola silnik w tabeli phpbb_users dla wiersza w którym member_id='2'

UPDATE rlkp_pfields_content SET field_2='benzynowy' WHERE member_id=2

ustawia wartość pola field_2 na "benzynowy" dla wiersza w którym member_id='2'

jak to polaczyc aby "w pole field_2 wstawiało wartość z pola silnik oczywiscie dla tego samego member_id

?

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Przenoszę do odpowiedniego działu.

No dobra, ale Ty to robisz w PhpMyAdminie ? Bo jeśli tak to powodzenia życzę :rolleyes:

Zrób to za pomocą php.

Wykonaj zapytanie wybierające dane z bazy php, a potem fetchując i dodając odpowiednie warunki ( id ) update'uj bazę IP.Board.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Przenoszę do odpowiedniego działu.

No dobra, ale Ty to robisz w PhpMyAdminie ? Bo jeśli tak to powodzenia życzę :P

Zrób to za pomocą php.

Wykonaj zapytanie wybierające dane z bazy php, a potem fetchując i dodając odpowiednie warunki ( id ) update'uj bazę IP.Board.

Z polami gdzie wartosci bylo kilka roznych poradzilem sobie "naokoło" exportujac baze phpbb do exela i filtrujac wartosciami pola zapisywalem spis ID a potem uzywajac czegoś takiego:

"gawk -f skrypt.txt numerki.txt > wynik.txt"

tworzyłem sobie skrypcik sql i importowalem go do bazy. Tu mam problem bo jesli chodzi o pole silnik to ludzie wypisywali najrozniejsze wartosci wiec ten sposob odpadł.

Niestety w php jestem za cienki zeby to napisac :rolleyes:

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

To w takim razie nie napiszę Ci tutaj tego, bo chciałem tak na szybko do ew. poprawki, ale jakbym walnął byka to by Ci baza siadła, a tego bym nie chciał :rolleyes:

Zagadaj jakoś na dniach na GG, to jak będę wolny to pokombinujemy :P

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

by mi nie sioadla bo nie mam zwyczaju testowac czegos na zywym organizmie :rolleyes:

Ok popróbuje coś z kumplem bo obiecał mi pomóc w razie czego się odezwą a jak rozwiązanie będzie to wstawię i tu może się komuś przyda przy przesiadce z phpBB do konwersji pól dodatkowych w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Się wykonało całość jednym wpisem w phpmyadminie :(

UPDATE phpbb_users,rlkp_pfields_content 
SET rlkp_pfields_content.field_2 =phpbb_users.user_field_2,
rlkp_pfields_content.field_4 =phpbb_users.user_field_4,
WHERE phpbb_users.user_id=rlkp_pfields_content.member_id

Wystarczy odpowiednio zmodyfikować i każde pole dodatkowe można sobie skonwertować :(

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.