ForumCała strona

Nawigacja

Aktualnie online

Gości online: 11

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
18.10.2025 19:31:20
Forum nie dziala nawet bez polskich znakow.

JazOOn
16.10.2025 18:21:12
nie dziala z polskimi znakami

Zbigniew@
12.10.2025 15:20:31
Tylko dla wybranych.

JazOOn
06.10.2025 21:00:15
czy shout dziala?

hoopak
02.10.2025 10:33:17
Bleeeeee Cool

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Masowe przeniesienie newsów do innej kategorii
dante77
Cze??,
prosz? o podpowied? w jaki sposób mo?na masowo przenie?? newsy z aktualnej kategorii do innej.
Próbowa?em sam kombinowa?, ale nic mi z tego nie wychodzi.
Mo?e kto? co? podpowiedzie??
Z góry dzi?kuj? za pomoc.


PW od moderatora:
  1. Przeniesienie tematu - khaman 11.10.2012 20:32

 
http://stronyrobie.pl
W?cibski Go??
Dodany dnia 26.10.2025 09:29:20
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
bogdan
Cze??.
Próbowa?e? przez baz? danych?
Tabela fusionxxx_news -> zaznacz wszystkie -> edytuj/zmie? -> w linii "news_cat", w pole wpisujesz odpowiedni numer kategorii.
Nie szukaj Szcz??cia, lecz dawaj Je innym, a wtedy samo do Ciebie przyjdzie.
Nie ma mnie na GG. Pfft
 
dysko-patia.eu
dante77
Nie mam w robocie PHP MyAdmina, ani innego narz?dzia, które mo?e to ?atwo ogarn??, bardziej zale?a?o by mi na kodzie UPDATE'u z poziomu pliku .php
 
http://stronyrobie.pl
Crom
Pobierz kod źródłowy  GeSHi: MySQL
  1. UPDATE tabela SET news_cat = X WHERE news_id IN (X1, X2, X3)
Zinterpretowano w sekund: 0.004, wykorzystano GeSHi 1.0.8.10


Gdzie:
tabela - nazwa tabeli, bo nie pami?tam
X - ID docelowej kategorii
X1, X2, X3 - ID newsów, którym nale?y zmieni? kategori?
 
dante77
Pomys? dobry, ale minusem tego rozwi?zania jest to, ?e nadaje si? ono do kategorii, która ma kilka newsów. Ja mam w kategoriach kilkadziesi?t, a nawet i kilkaset newsów.
Macie jakie? inne pomys?y?
 
http://stronyrobie.pl
Crom
dante77 napisa?(a):

Pomys? dobry, ale minusem tego rozwi?zania jest to, ?e nadaje si? ono do kategorii, która ma kilka newsów. Ja mam w kategoriach kilkadziesi?t, a nawet i kilkaset newsów.
Macie jakie? inne pomys?y?


Ale co z tego? I tak czy owak musisz wypisa? wszystkie ID newsów, które chcesz przenie??. Nie ma innego wyj?cia. Jak wpiszesz w tym zapytaniu 10 czy 100 takich ID, to nic si? nie stanie. Jedynie ca?o?? wywo?a si? troch? d?u?ej.
 
dante77
No tak ale czasoch?onno?? zbierania i wpisywania danych b?dzie podobna do r?cznego zmieniania kategorii w panelu admina.
Takie rozwi?zanie raczej mi si? nie przyda, ale bardzo dzi?kuj? za sugesti? i po?wi?cony czas.
 
http://stronyrobie.pl
Crom
Niestety kolego nie da si? tego inaczej zrobi?. Trzeba wiedzie? jakie ID newsów nale?y edytowa?. Inaczej nie da rady Smile

Co do czasu wykonywania takiej operacji w PA, a tym zapytaniem. Nie zgodz? si? z Tob?. Wpiszesz tylko ID newsów, które Ci? interesuj?, klikasz Wykonaj i masz gotowe. W PA b?dziesz musia? wej?? w danego newsa, edytowa? mu kategorie i zrobi? tak analogicznie dla przyk?adowych 100 newsów. Wi?c na pewno zajmie Ci to minimum 200% wi?cej czasu, ani?eli przygotowanie takiego zapytania Smile
 
dante77
W?a?nie na co? wpad?em.
Mo?na najpierw SELECTEM wyci?gn?? wszystkie news_id z danej kategorii po przecinku.
A potem wykona? Twojego UPDATE'a i gitara.

Bardzo dzi?kuj?, naprowadzi?e? mnie na rozwi?zanie.
 
http://stronyrobie.pl
Crom
W sumie to wszystko bez sensu :)

Przecie? chcesz przenie?? wszystkie newsy z kategorii A do kategorii B. W takim razie:
Pobierz kod źródłowy  GeSHi: MySQL
  1. UPDATE tabela SET news_cat = B WHERE news_cat = A
Zinterpretowano w sekund: 0.004, wykorzystano GeSHi 1.0.8.10
 
dante77
No w?asnie ba?em si? takiego rozwi?zania, bo nie wiedzia?em czy co? si? wywali.
 
http://stronyrobie.pl
Crom
Nic si? nie wysypie. Wszystkie newsy z kategorii A przejd? do kategorii B i ot ca?a historia Smile
 
dante77
Dzi?kuj?.
 
http://stronyrobie.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl