Kom ihåg mig?
Home Menu

Menu


Göra sökningar i flertal tabeller?

Ämnesverktyg Visningsalternativ
Oläst 2005-07-06, 20:22 #1
Jawns avatar
Jawn Jawn är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2004
Inlägg: 986
Jawn Jawn är inte uppkopplad
Mycket flitig postare
Jawns avatar
 
Reg.datum: Aug 2004
Inlägg: 986
Någon som har en bra idé? hehe håller på o göra en search engine för game cheats.
Då jag crawlar andra fusksidor vill jag ha en tabell för varje sida jag crawlar men försöker lösa hur jag ska kunna göra sökningen i mysql frågan.

Kod:
 $query = "select * from cheatcc_pc_cheats where title like \"%$trimmed%\" order by title";
T.ex.

cheatcc_pc_cheats
123cheats_pc_cheats

då jag vill ha results från båda tabellerna.


Någon som har några bra ideér?


Mvh John
Jawn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-07-06, 20:32 #2
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Citat:
Originally posted by Jawn@Jul 6 2005, 19:22
Någon som har några bra ideér?
Ja, tänk igenom databasdesignen igen. Du bör endast köra en tabell för alla sajter eftersom det är samma typ av data som skall lagras i dem.
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-07-06, 20:33 #3
Jawns avatar
Jawn Jawn är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2004
Inlägg: 986
Jawn Jawn är inte uppkopplad
Mycket flitig postare
Jawns avatar
 
Reg.datum: Aug 2004
Inlägg: 986
Citat:
Ursprungligen postat av kullervo
Citat:
Ursprungligen postat av Jawn
Någon som har några bra ideér?
Ja, tänk igenom databasdesignen igen. Du bör endast köra en tabell för alla sajter eftersom det är samma typ av data som skall lagras i dem.
Jag vet att jag kan göra så men jag vill ha en för varje... tycker det är bättre så.
Jawn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-07-06, 20:52 #4
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
Jag använder mig av följande databasstruktur när jag indexerar upp siter i min lilla sökmotor:

1 tabell med diverse data om siten
1 tabell med diverse data om sidan
1 tabell med keywords
1 tabell med kopplingar mellan keywords och sida.

Jag splittar alltså upp sidan i keywords och lagrar dessa. Då får jag också ett tillfälle att dels sortera bort en massa skräp och stopord, och kan dessutom lägga vikt på alla keywords via en massa trevliga idéer om hur man beräknar relevans. Poängen lagras i tabellen med kopplingar så att jag kan sortera sökresultaten efter relevanspoängen.

... fast det kanske var lite "mer" än det du behöver.
Robert är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-07-06, 21:10 #5
Jawns avatar
Jawn Jawn är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2004
Inlägg: 986
Jawn Jawn är inte uppkopplad
Mycket flitig postare
Jawns avatar
 
Reg.datum: Aug 2004
Inlägg: 986
Okej kom på att det kanske är bäst ändå som kullervo sa så jag kör med det iallafall.
Jawn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-07-06, 22:03 #6
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
Kod:
select cheats from 123_cheats
union
select cheats from abc_cheats
osv
Funkar, men jag skulle nog råda dig att fundera på en bättre DB modell istället för denna genväg med union.
eg0master är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-07-06, 23:08 #7
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Citat:
Originally posted by Jawn@Jul 6 2005, 20:10
Okej kom på att det kanske är bäst ändå som kullervo sa så jag kör med det iallafall.
Bra. Lyssna på farbror Kullervo =) SQL-servrar är nämligen gjorda för att användas på "mitt" sätt.
kullervo är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 22:47.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017