Gå til innhold

Anbefalte innlegg

Skrevet (endret)

hei

 

eg skule jerne hat noge så eg kune skreve ut brukera fra MySQL og som viser mailen og kor tid dei er født

Endret av askeie
Videoannonse
Annonse
Skrevet

Du må nok gjerne gi litt mer informasjon om databasen din. Hva heter tabellene dine, hvrdan er de organisert?

 

Er det å skrive dem ut til skjer, skrive ut et ark eller vise dem på en web-side du ønsker?

Skrevet

CREATE TABLE `brukere` (

`id` int(11) NOT NULL auto_increment,

`brukernavn` varchar(20) NOT NULL,

`level` varchar(10) NOT NULL,

`passord` varchar(32) NOT NULL,

`fornavn` varchar(30) NOT NULL,

`etternavn` varchar(30) default NULL,

`sted` varchar(30) NOT NULL,

`epost` varchar(100) NOT NULL,

`signatur` varchar(200) default NULL,

`bursdag` varchar(50) NOT NULL,

`kjonn` varchar(5) NOT NULL,

`registrert` varchar(100) NOT NULL,

`ip` varchar(20) NOT NULL,

`avatar` varchar(100) NOT NULL,

`fritekst` text NOT NULL,

`visninger` varchar(10000) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;

 

de er databasen og ja eg skal ha de til og vise på siden webside

Skrevet

Spørringen du trenger er vel noe slikt:

 

 

SELECT Fornavn, Etternavn, epost, bursdag FROM brukere;

 

 

 

 

Men om du skal skrive den ut på en webside:

 

-Er det PHP du skal bruke?

-Vet du hvilken kode du bruker for å koble deg mot en database og gjøre en spørring?

-Vet du hvordan du får feks PHP til å skrive ut resultatet ditt?

Skrevet
CREATE TABLE `brukere` (

`id` int(11) NOT NULL auto_increment,

`brukernavn` varchar(20) NOT NULL,

`level` varchar(10) NOT NULL,

`passord` varchar(32) NOT NULL,

`fornavn` varchar(30) NOT NULL,

`etternavn` varchar(30) default NULL,

`sted` varchar(30) NOT NULL,

`epost` varchar(100) NOT NULL,

`signatur` varchar(200) default NULL,

`bursdag` varchar(50) NOT NULL,

`kjonn` varchar(5) NOT NULL,

`registrert` varchar(100) NOT NULL,

`ip` varchar(20) NOT NULL,

`avatar` varchar(100) NOT NULL,

`fritekst` text NOT NULL,

`visninger` varchar(10000) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;

 

de er databasen og ja eg skal ha de til og vise på siden webside

Herregud for en datamodell. Dette er helt ærlig noe av det værre jeg har sett på lang tid. Hva er visninger, og hvorfor er det behov for 10000 tegn? Hvorfor er kjønn varchar(5)? Hvorfor er bursdag varchar(50) mens registrert er varchar(100) og det finnes datatyper for datoer? Kort fortalt, det virker lite gjennomtenkt. Men nå har jeg i hvert fall sagt mitt, og gitt en pekepinn på hva jeg ville ha gjort annerledes.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...