Autor Zpráva
Monkeys
Profil *
zdravim

risim teraz taky problem ze potrebujem ukladat do databaze urcite vyhody ponukanej sluzby.
Priklad:
<ul>
<li>Vyhoda 1</li><li>Vyhoda 2</li> ...
</ul>
Doteraz som to v administracii riesil sposobom ze za kazdou vyhodou som dal ciarku a vo vypise som to rozdeloval cez explode a na sledne vypisal na stanku.
Funguje to dobre ale cital som tu miestne Otazky a odpovede a asi to nie je dobre riesenie preto sa chcem opytat ako ukladat taketo zaznamy ?

Napadlo ma riesenie ukladat tieto zaznamy do riadku tabulky ale problem je ze nikdy neviem kolko tych zaznamov bude.

Vdaka
M.
mimochodec
Profil
tabulka "sluzby":
ID, nazev

tabulka "vyhody":
ID, IDsluzby, nazev

Ale jestli nabízíš tři služby a ke každé chceš uvést dvě výhody, tak to samozřejmě nemá smysl řešit databází.
Monkeys
Profil *
mimochodec:

Praveze robim nieco na styl zlavomatu ked si kliknes a zoscrolujes trosku nizsie tak na lavo je zozanm zacina to Pravý tatársky biftek z kvalitnej sviečkovice – 200g (mozno ti to hody Prahu tak si daj trnavu) je to v podstate jedno na kazdej ponuka to je, hned pod platnostou.

No a o tomto som chcel viac info. Ako to ukladat ked bude toho viac.

M.
juriad
Profil
už ti napověděl mimochodec, já jen dodám příklad dat:

tabulka služby:
id | název
1 | Tatarák z pravej sviečkovice pre dvoch 
2 | Další služba

tabulka výhody:
id | idSlužby | název
1 | 1 | Pravý tatársky biftek z kvalitnej sviečkovice – 200g
2 | 1 | Vrátane neodmysliteľných hrianok – 10 ks
3 | 1 | Cesnak, cibuľa pre dokonalý zážitok
4 | 1 | Netradičná večera pre vás a vášho partnera
5 | 1 | Štýlové prostredie jednej z najlepších reštaurácií v Trnave
6 | 1 | Zľava 59 %
7 | 2 | První výhoda další služby
8 | 2 | Druhá výhoda dalši služby
9 | 2 | Další výhoda další služby
10 | 2 | Poslední výhoda další služby

všechny výhody tataráku pak získáš dotazem (vrátí 6 řádků):
SELECT * FROM vyhody WHERE idSluzby = 1

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: