Zdravicko pani.
Obraciam sa na vas s prosbou o radu a vopred sa ospravedlnujem modom, ak tu uz takato tema nahodou existuje.
Ide asi o toto: chcel by som si pravit zoznam napr. filmov, hudby co mam. malo by to byt vsetko v databaze a mal by k tomu byt vyhladavac. A rad by som to mal na webe, na vlastnej stranke. ak by tam niekto isiel, otvorila by sa mu stranka kde by bola kolonka pre vyhladavanie. Tam by dotycny napisal nazov a ak by dany film, resp. album existoval v databaze, tak by mu to vyhodilo, ze uz je tam.
Dufam ze som to napisal zrozumitelne pre vsetkych. Prosim ktori mi viete poradit ako na to, budem vam vdacny.
WEB Zoznam zalozeny na databaze
Re: WEB Zoznam zalozeny na databaze
Ako na to? Najskor si musis navrhut funkcie tej stranky. Predpoklam, ze ako administrator potrebujes pridavat, editovat a mazat polozky - filmy, hudba,... ako navstevnik mas umoznene len hladanie - pochybujem, ze chces aby ti niekto menil udaje.
Ak by udaje mohlo modifikovat viac ludi potrebujes aj nejaku registraciu uzivatelov a ich administraciu.
Kedze budes vyuzivat databazu musis navrhut tabulky. Ako zaklad potrebujes minimalne 2. Prva kde budes ukladat uzivatelov, v zakladnom prevedeni tam budes len ty. Dalsich ludi by si pridaval ak by si spravil registraciu. Druhu potrebujes na samotne ukladanie dat. Takze polozky ako: typ (ci je to hudba, film,...), nazov polozky, popis polozky, medium (cd, dvd, blueray...) nejaky komentar, datum vlozenia, datum poslednej zmeny, proste vsetko co by ta mohlo zaujimat. Podla vsetkych tychto poloziek potom mozes vyhladat, takze cim viac tym lepsie. Nasledne si spravis/navrhnes dotazy na DB podla toho ake operacie budes vykonavat (vkladanie, editovanie, mazanie, prezeranie - select)
A potom uz len navrhnut web stranku. Napisat (php) kod ktory bude komunikovat s DB a nasledne prezentovat vysledky...
Myslim, ze ak by si do googla dal hladanie nieco ako cd/dvd katalog (php+mysql) tak o inpiraciu nebude nudza.
Ak by udaje mohlo modifikovat viac ludi potrebujes aj nejaku registraciu uzivatelov a ich administraciu.
Kedze budes vyuzivat databazu musis navrhut tabulky. Ako zaklad potrebujes minimalne 2. Prva kde budes ukladat uzivatelov, v zakladnom prevedeni tam budes len ty. Dalsich ludi by si pridaval ak by si spravil registraciu. Druhu potrebujes na samotne ukladanie dat. Takze polozky ako: typ (ci je to hudba, film,...), nazov polozky, popis polozky, medium (cd, dvd, blueray...) nejaky komentar, datum vlozenia, datum poslednej zmeny, proste vsetko co by ta mohlo zaujimat. Podla vsetkych tychto poloziek potom mozes vyhladat, takze cim viac tym lepsie. Nasledne si spravis/navrhnes dotazy na DB podla toho ake operacie budes vykonavat (vkladanie, editovanie, mazanie, prezeranie - select)
A potom uz len navrhnut web stranku. Napisat (php) kod ktory bude komunikovat s DB a nasledne prezentovat vysledky...
Myslim, ze ak by si do googla dal hladanie nieco ako cd/dvd katalog (php+mysql) tak o inpiraciu nebude nudza.
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: WEB Zoznam zalozeny na databaze
pred tým písaním php si zabudol spomenúť design, a úplne na začiatku mal byť návrh databázy. Nie navrhovať funkcie a tomu prispôsobovať databázu. Takéto riešenie často vedie k porušeniu pravidiel relačnej databázy (čo v takto malom projekte nemusí vadiť, ale aj tak si treba db štruktúru premyslieť ako prvú). Keby zachádzame do detailov, všetky tieto návrhy by robil v uml diagramoch a videl by či to bude fungovať skôr, ako sa pustí do programovania
Re: WEB Zoznam zalozeny na databaze
Chlapi dikes za odpoved obom, ale asi som trosku nie presne opisal o co mi ide
. Proste, netreba tam davat uzivatelov do databazy, o to vobec nejde. Bude proste stranka, kde bude kolonka na vyhladavanie. tam sa napise nazov filmu (len nazov, nic ine netreba) a klikne sa na Hladat. ak film v databaze bude, ukaze ho, ak nebude, takisto vyhodi, ze tam nieje. ziadna graficky upravovana stranka to byt nemusi, potrebujem to len pre par ludi, aby sme vedeli, ake filmy uz mame, aby sme netahali (ako sa nam uz stalo) niektore filmy aj 3-4x
. Zabezpecene to bude jednoducho. stranka bude na heslo, teda kym niekto nezada heslo, nepusti ho to tam, ale to si uz vyriesim aj ja. proste len by som potreboval poradit, ako prepojit stranku s databazou, aby to vyhladalo, co sa tam zada ... Tot vse 
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: WEB Zoznam zalozeny na databaze
vieš aspoň základy php? Alebo tým "chcel by som vedieť" si myslel "kto mi to spraví"?
Re: WEB Zoznam zalozeny na databaze
No ved o to ide
. moc do toho nevidim. nejaky navodik ako na to by sa hodil. hladal som uz aj na nete, aj momentalne stale hladam nejaku taku web aplikaciu, ale ked mam pravdu povedat, moc sa mi zatial nedari, nad takymto niecim som este nespekuloval. netreba aby to za mna niekto robil, to nemozem od nikoho (a uz vobec nie zadara) ani ziadat a taky max ochotny asi nikto nebude, kto by to spravil za "dakujem". Je mozne, ze tymto tato tema zhasne, ale aspon som to skusil. Ak by sa predsa len niekto nasiel, kto by ma nasmeroval, to "dakujem" mu velmi rad poviem.
-
JanJanuska
Medium Expert
- Príspevky: 101
- Registrovaný: 13 mar 2007, 21:40
- Bydlisko: Malacky, Praha
- Kontaktovať používateľa:
Re: WEB Zoznam zalozeny na databaze
Ak nebudeš potrebovať presne tebe na mieru ušité riešenie, tak na toto by už mohla byť hotová a voľne dostupná trieda, skús pohľadať. Ale podľa funkcií čo si napísal by ti mohla stačiť základná inštalácia nejakého redakčného systému (odporúčam Drupal) . Nemusel by si sa špárať v kóde, len nainštaluješ, vyplníš kolónky a hotovo
.