| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 |
Nazdarek. Mozno moja otazka bude skôr teoretickeho charakteru a nebude celkom jasne co presne potrebujem , ale aj tak to skusim.
Mam urobene pole v ktorom budem mat uvedenych vyrobcov. Cize nieco take:
Kód: $pole_vyrobca=array('vr1'=>'vyrobca1', 'vr2'=>'vyrobca2', 'vr3'=>'vyrobca3'); No a ja by som potreboval docielit to, aby som si mohol tychto "vyrobcov" v poli podla potreby menit, resp. pomocou formulara pridavat alebo odoberat hodnoty v tom poli. No a tu som narazil na problem ako to urobit. Najjednoduchsie riesenie ma napadlo za pouzitia Mysql. Cize po odoslani a spracovani formulara by som vlozil do tabulky vsetkych vyrobcov naraz ako "text" - nieco take: Kód: 'vr1'=>'vyrobca1', 'vr2'=>'vyrobca2', 'vr3'=>'vyrobca3', 'vr4'=>'vyrobca4' // text v inpute formulara (input type- textarea) if (isset ($_POST["odoslane"])) { $area=$_POST["form_hodnota"]; $vlozPole=mysql_query("UPDATE polia_tb SET vyrobcovia='$area' WHERE id='1'");
}
A potom pri samotnom selecte a vypisani jednotlivych vyrobcov by som pouzil funkciu explode, foreach atd. Lenze nejako mi to pripada take ..akoby nestastne riesenie.. Preto sa chcem opytat ci toto je spravna cesta, alebo existuje aj lepsie resp. elegantnejsie riesenie na "dynamicke" pole...
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 28.09.2011 14:33 | |
|
Prečo nemôžeš mať v databáze tabuľku, v ktorej budú výrobcovia?
|
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | Napísal autor témy newboy1: 28.09.2011 15:38 | |
|
A štruktura tej tabulky by ako vyzerala?? Dva stlpce: 1stlpec. s indexom, 2.stlpec. napr. vyrobcovia?? A co v pripade, ak budem chciet mat viac tych "dynamickych" poli?? Napr. Vyrobcovia, dodavatelia, odoberatelia, predajcovia atd. Pre kazde pole budem robit zvlast tabulku?? A potom pri samotnom zobrazeni..Povedzme ze vsetko budem chciet zobrazit pri jednom produkte..Cize budem chciet pri produkte zobrazit vyrobcu, dovozce, predajcu, odoberatela atd... To by znamenalo hned 4 a viac dopyty na DB pri jednom produkte.. Nebude to potom spomalovat samotne nacitanie stranky?? Neviem..pytam sa.. preto som sem dal tu temu..
|
|
Registrovaný: 27.11.10 Prihlásený: 20.08.13 Príspevky: 112 Témy: 18 | Napísal Ando: 28.09.2011 22:56 | |
|
Uplne idealne riesenie je asi take, ze si vopred vytiahnes z databazy vsetky potrebne tabulky, cize v tvojom pripade su to 4 dopyty. To zabere len zlomok sekundy takze to neries. Tieto tabulky si uloz do pola polí . A uz pracuj len s tym. Hovorim to z vlastnej skusenosti ze toto riesenie je najrychlejsie, ale pri niektorych pripadoch nie je vhode. Napr ak chces vyhladat konkretny riadok vzdy to nechaj na samotnej databaze pretoze ona je na vyhladavanie lepsie optimalizovana ako vlastne skripty v PHP.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Dynamicke pole v Triede C++ v Assembler, C, C++, Pascal, Java | 1 | 2007 | 19.11.2008 14:51 Dark_Raven | | Dynamicke pole - problem s pridanim zatvoriek v JavaScript, VBScript, Ajax | 7 | 623 | 27.08.2011 15:08 chrono | | DYNAMICKE vs. STATICKE pole smernikov !!!SUUURNE!!! v Assembler, C, C++, Pascal, Java | 6 | 2052 | 11.05.2009 8:48 sangokoko | | dynamicke obrazky v HTML, XHTML, XML, CSS | 11 | 770 | 09.02.2008 1:06 HAE07 | | Dynamické objekty v PHP, ASP | 25 | 1075 | 04.01.2010 15:37 Tominator | | Router - dynamicke IP v Siete | 3 | 411 | 09.08.2011 13:19 michalesku | | Dynamicke programovanie - maximalizacia ceny v Assembler, C, C++, Pascal, Java | 2 | 612 | 25.06.2015 11:59 nBXXL | | dynamické menenie udalosti onclick v JavaScript, VBScript, Ajax | 5 | 882 | 13.06.2008 22:47 emer | | Delphi - Dynamické vykreslovanie (runtime) komponentov v Delphi, Visual Basic | 3 | 546 | 15.10.2010 10:05 coldak | | android ListView a jeho dynamicke nacitavanie v Android, iOS, Windows Phone (Mobile) | 10 | 645 | 05.05.2014 21:54 XOLOO | | C++ a Dynamické pretypovanie funkcie z DLLky... v Assembler, C, C++, Pascal, Java | 4 | 758 | 07.08.2009 22:15 marian_sk | | POLE v Assembler, C, C++, Pascal, Java | 10 | 1501 | 18.11.2006 10:07 audiotrack | | Dynamické generovanie "textového" grafu v PHP, ASP | 3 | 275 | 21.11.2013 15:33 BX | | textove pole v JavaScript, VBScript, Ajax | 5 | 583 | 20.06.2009 15:38 Snacker | | Schovaj pole v JavaScript, VBScript, Ajax | 2 | 282 | 05.02.2013 20:32 Ďuri | | Pole stringov v Assembler, C, C++, Pascal, Java | 2 | 643 | 15.11.2012 21:14 Denco1 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|