Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok NapísalOffline : 28.09.2011 13:11

Nazdarek. Mozno moja otazka bude skôr teoretickeho charakteru a nebude celkom jasne co presne potrebujem :oops: , 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...


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 28.09.2011 14:33

Prečo nemôžeš mať v databáze tabuľku, v ktorej budú výrobcovia?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok Napísal autor témyOffline : 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..


Offline

Užívateľ
Užívateľ
Dynamicke pole..

Registrovaný: 27.11.10
Prihlásený: 20.08.13
Príspevky: 112
Témy: 18
Príspevok NapísalOffline : 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.


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Dynamicke pole v Triede C++

v Assembler, C, C++, Pascal, Java

1

2007

19.11.2008 14:51

Dark_Raven Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dynamicke pole - problem s pridanim zatvoriek

v JavaScript, VBScript, Ajax

7

623

27.08.2011 15:08

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. DYNAMICKE vs. STATICKE pole smernikov !!!SUUURNE!!!

v Assembler, C, C++, Pascal, Java

6

2052

11.05.2009 8:48

sangokoko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dynamicke obrazky

v HTML, XHTML, XML, CSS

11

770

09.02.2008 1:06

HAE07 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dynamické objekty

v PHP, ASP

25

1075

04.01.2010 15:37

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Router - dynamicke IP

v Siete

3

411

09.08.2011 13:19

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dynamicke programovanie - maximalizacia ceny

v Assembler, C, C++, Pascal, Java

2

612

25.06.2015 11:59

nBXXL Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dynamické menenie udalosti onclick

v JavaScript, VBScript, Ajax

5

882

13.06.2008 22:47

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Delphi - Dynamické vykreslovanie (runtime) komponentov

v Delphi, Visual Basic

3

546

15.10.2010 10:05

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. android ListView a jeho dynamicke nacitavanie

v Android, iOS, Windows Phone (Mobile)

10

645

05.05.2014 21:54

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ a Dynamické pretypovanie funkcie z DLLky...

v Assembler, C, C++, Pascal, Java

4

758

07.08.2009 22:15

marian_sk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. POLE

v Assembler, C, C++, Pascal, Java

10

1501

18.11.2006 10:07

audiotrack Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dynamické generovanie "textového" grafu

v PHP, ASP

3

275

21.11.2013 15:33

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. textove pole

v JavaScript, VBScript, Ajax

5

583

20.06.2009 15:38

Snacker Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Schovaj pole

v JavaScript, VBScript, Ajax

2

282

05.02.2013 20:32

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pole stringov

v Assembler, C, C++, Pascal, Java

2

643

15.11.2012 21:14

Denco1 Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra