Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Produkty w sklepie internetowym, z dwóch źródeł
nexis
post
Post #1





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Sklep internetowy, na którym pracuje, posiada produkty pobierane z zewnętrznego pliku XML, które są następnie importowane do bazy danych MySQL.

Sklep powinien mieć także możliwość wprowadzenia produktu ręcznie i w związku z tym mam pytanie:

W jaki sposób zorganizować przechowywanie produktów wprowadzanych ręcznie? Najlepiej chyba stworzyć drugą tabelę z jednakowymi polami, ale jak wtedy operować na danych tak jakby to była jedność (np. podczas wyszukiwania)?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


To nie prosciej dodac kolumne oznaczajaca produkty importowane lub recznie wprowadzone?
Go to the top of the page
+Quote Post
elmozaur
post
Post #3





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

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


ja bym zrobil to na tej samej tabeli bez dodatkowych kolumn.
Dla usera nie ma znaczenia czy ktos wpisal 1000par butow recznie czy zaimportowal z xmla
Go to the top of the page
+Quote Post
nexis
post
Post #4





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Cytat(dr_bonzo @ 13.08.2008, 09:49:06 ) *
To nie prosciej dodac kolumne oznaczajaca produkty importowane lub recznie wprowadzone?


Otóż przed importem robiłem

  1. TRUNCATE TABLE `products`


Ale równie dobrze mógłbym w sumie zrobić

  1. DELETE FROM `products` WHERE `type` = 'importowane'
Go to the top of the page
+Quote Post
wrzasq
post
Post #5





Grupa: Zarejestrowani
Postów: 206
Pomógł: 18
Dołączył: 6.03.2006
Skąd: Szczecin

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


@elmozaur: drugi temat z rzedu, gdzie piszesz cos, o czym kompletnie nie masz pojecia. nie chodzi o zadnego juzera (znaczy chodzi jak zawsze (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ), chodzi o rozwiazanie techniczne.

@nexis: to zalezy czy sa jakies roznice w danych z tych dwoch zrodel. mozesz zrobic dwie tabele, oraz widok laczacy je UNION'em. ale jesli nie ma roznic, to sadze, ze rozwiazanie dr_bonzo'a i to co podales bedzie najodpowiedniejsze.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 15:13