Autor | Zpráva | ||
---|---|---|---|
juch Profil * |
#1 · Zasláno: 24. 6. 2005, 15:17:00
existuje nejaka varianta sql dotazu, jez by mi pomohla "nahradit" funkci group_concat (ta je funkcni od verze 4.1) ?
tj potrebuju na mysql ver 4.0 zobrazit spojeni M:N dvou tabulek pokud mozno jednim sql - nastinim: tab A, tab B, tab A_spoj_B kde v A_spoj_B jsou napr tyto data: 1A 1B 2A 2B 3A 1B 3A 2B a chtel bych vypsat: A.1.Nazev B.1.Nazev A.2.Nazev B.2.Nazev A.3.Nazev B.1.Nazev B.2.nazev sakra zas sem slozity jak zebrinak - konkretneji - je to spojeni autoru a del, pricemz jedno dilo muze mit vice autoru |
||
Charlie Profil |
#2 · Zasláno: 24. 6. 2005, 18:56:38
Pokud upravíte SQL příkaz a kus scriptu, tak to půjde:
SQL: select nazev_dila, jmeno_autora from dila, autori where dilo.autor_id = autor.id order by dilo.nazev PHP: while ($pole = mysql_fetch_assoc(mysql_query($sql_prikaz)) !== false) { Jed doufám, že jsem tam nikde neudělal chybu... |
||
juch Profil * |
#3 · Zasláno: 25. 6. 2005, 07:48:29
jasne, chapu, zkusim
diky |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0