Autor Zpráva
pali
Profil *
zdravim
ma niekto napad ako vytvorit tabulku v mysql, kde by nazvy stlpcov boli podla datumu? skratka na stranke si vyberiem datum napr od 15.5.2010 do 18.7.2010 a php skript mi vytvori tabulku kde budem mat niekolko stlpcov (nechce sa mi to ratat) s nazvami 15.5, 16.5, 17.5 .... 18.7
Anonym
Profil *
v jakém formátu bude vstup? budou to dva řetězce "15.5.2010" a "18.7.2010" ?
Joker
Profil
pali:
vyberiem datum napr od 15.5.2010 do 18.7.2010 a php skript mi vytvori tabulku kde budem mat niekolko stlpcov (nechce sa mi to ratat) s nazvami 15.5, 16.5, 17.5 …. 18.7
Špatný návrh databáze. Datum má být jeden databázový sloupec a jednotlivá data řádky.

Jednoduché pravidlo, až do „více pokročilé“ úrovně programování platí:
Výsledkem běžné práce uživatele s webem by mělo být jedině přidávání anebo měnění řádků v tabulkách.
Činnost běžného uživatele by nikdy neměla vést ke změně definice tabulky anebo přidávání/mazání tabulek.
pali
Profil *
tak kod by aj bol. vypisuje mi to hodnoty ake som potreboval. cize napr 15.5, 16.5....
teraz ale neviem ako to mam dostat do skriptu pre vytvaranie tabulky
 $pocetmesiacov = $mesiac1 - $mesiac;
$i = 0;   
while ($i <= $pocetmesiacov) {
$j = 1;
$mes = $mesiac + $i++;
$dnivmesiaci = date('t', mktime(0, 0, 0, $mes, 1, $rok));	
while ($j <= $dnivmesiaci) {
$ac = $j++;
echo $ac.".".$mes;	
}} 

mysql_query("CREATE TABLE $nazov ( 
datum1 VARCHAR( 5 ) NOT NULL,
datum2 VARCHAR( 5 ) NOT NULL,
...
) ;")  
 or die(mysql_error());  
echo "Table Created!";
Taps
Profil
pali:
datum by měl mít správně typ date, a co se týče řazení do tabulky tak se podívej do FAQ
pali
Profil *
nikde to nemozem najst. viete mi poradit?
Taps
Profil
pali:
http://diskuse.jakpsatweb.cz/?action=vthread&forum=9&topic=2111#6

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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