/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Lidt MySQL hjælp (newbie)
Fra : Thomas Jensen


Dato : 26-03-02 21:00

Hej,

Jeg har oprettet en tabel:

CREATE TABLE vinklub (
id int(6) NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id),
navn CHAR(30),
vinnavn CHAR(50),
land CHAR(15),
aargang CHAR(15),
farve CHAR(15),
aroma CHAR(15),
smag CHAR(15),
helhed CHAR(15),
ialt CHAR(15),
kommentar TINYTEXT,
dato timestamp(8)
);

men jeg er lidt usikker på hvorvidt der er noget jeg skal være opmærksom mht
at blande tal og tekst sammen.

Fx skal der i årgang indtastes 1999.
Senere (når jeg får læst lidt mere) er det meningen at der skal være nogle
søgemuligheder, fx få vist alle vine fra år 2000.

farve, aroma, samg,helhed er ligeledes nogle tal. Disse skal gerne kunnes
lægges sammen i kolonnen der hedder ialt, så jeg har mulighed for at se en
top 10 liste. Hvor svært dette er ved jeg ikke, nogen der kan give et hint
:)

mvh
Thomas



 
 
Mads A. Jensen (26-03-2002)
Kommentar
Fra : Mads A. Jensen


Dato : 26-03-02 22:13

Hej

Jeg vil mene, at det er sikrest at bruge int til tal, og varchar eller char
til blandet.
Kunne være at du fik nogle problemer senere hen med brugen af sum(), avg()
og andre.

Mads Jensen
http://php.disney-comics.dk



Kim Emax - ayianapa.~ (27-03-2002)
Kommentar
Fra : Kim Emax - ayianapa.~


Dato : 27-03-02 16:06


"Thomas Jensen" <kingsarl@hotmail.com> skrev

> Jeg har oprettet en tabel:
>
> CREATE TABLE vinklub (
> id int(6) NOT NULL AUTO_INCREMENT,
> PRIMARY KEY(id),
> navn CHAR(30),
> vinnavn CHAR(50),
> land CHAR(15),
> aargang CHAR(15),
> farve CHAR(15),
> aroma CHAR(15),
> smag CHAR(15),
> helhed CHAR(15),
> ialt CHAR(15),
> kommentar TINYTEXT,
> dato timestamp(8)
> );
>
> men jeg er lidt usikker på hvorvidt der er noget jeg skal være opmærksom
mht
> at blande tal og tekst sammen.

brug INT til tal, varchar til div og blob til dit kommentarfelt, og måske
datetime til dit datofelt? Det giver dig "2002-03-27 15:59:40", ved ikke om
du har noget at bruge timestamp til?

--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop




Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste