Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Databáza v MySQL

Mám v php pole (1, 2, 3, 4)

a chcem ho porovnať s riadkami v databáze MySQL

1 2 3 4 5 6
3 4 6 6
9 4 8 3
4 5 6
5
9 8 7

a vypísať na koľko percent sa pole zhoduje s tým ktorým riadkom

1. riadok 100%
2. riadok 50 %
3. riadok 50 %
4. riadok 25 %
5. riadok 0 %
6. riadok 0 %

Ako by mal vyzerať script v php?

Předmět Autor Datum
vyberes si z databazy riadok do pola, a v 2 vnorenych cykloch hladas zhodu, ak najdes tak zvysis poc…
MM.. 08.07.2014 22:27
MM..
a tie hodnoty v DB su kazda v separatnom stlpci? alebo mas jeden stlpec, kde je cely string "1 2 3 4… poslední
wam_Spider007 08.07.2014 23:56
wam_Spider007

vyberes si z databazy riadok do pola, a v 2 vnorenych cykloch hladas zhodu, ak najdes tak zvysis pocitadlo a koncis vnutorny cyklus.

P.S. ak to chces jednym SQL prikazom tak asi vybrat prvky riadku ktore sa zhoduju zo zoznamom a potom si len zistit velkost toho pola. Ale budes mat problem ze tie prvky sa v riadku mozu opakovat, zhlavy neviem ci a jak sa to da v SQL prikaze vylucit

Zpět do poradny Odpovědět na původní otázku Nahoru