probleme: få den til at lave en udregning men ting for 2 tabeler
hej igenhar nu prøvet men uden held jeg kan godt se hvad du mener men kan bare ikke får det tila t virke da jeg skal bruge noget fra begge tabeler !
mine DB : ( users )
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL auto_increment,
`Username` varchar(40) NOT NULL,
`Password` varchar(32) NOT NULL default '',
`fornavn` varchar(40) NOT NULL default '',
`efternavn` varchar(40) NOT NULL default '',
`alder` date NOT NULL default '0000-00-00',
`kon` varchar(10) NOT NULL,
`Email` varchar(200) NOT NULL,
`pic` varchar(40) NOT NULL default 'NoPhotoAvailable.jpg',
`msn` varchar(40) NOT NULL,
`www` varchar(40) NOT NULL,
`level` tinyint(4) NOT NULL default '1',
`rang` varchar(10) NOT NULL default 'bruger',
`point` varchar(255) default NULL,
`online` varchar(5) NOT NULL default 'nej',
`Date` varchar(40) NOT NULL,
`log_in` varchar(60) NOT NULL,
`log_out` varchar(60) NOT NULL,
`total_tid` text NOT NULL,
`totallog` varchar(256) default '0',
`IP` varchar(20) NOT NULL,
`fritekst` text NOT NULL,
`Actkey` varchar(40) NOT NULL default '',
`Activated` int(1) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
( user_rang )
CREATE TABLE IF NOT EXISTS `user_rang` (
`id` int(11) NOT NULL auto_increment,
`level` int(10) NOT NULL,
`login_point` int(5) NOT NULL,
`tid_point` int(10) NOT NULL,
`artikel_point` int(10) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
ok det jeg skal have den til er at hente brugerens level i tabelen users og så skal den henter alt info i den række som den er = med :-)
når den har gjorte det skal jeg bruge fra ( users ) total_tid og totallog og fra ( user_rang ) login_point og tid_point
jeg skal så have den til at gøre følgene ( viser det som et regne stykke )
total_tid * tid_point = point_tid
totallog * login_point = ponit_log
så skal den gøre det her
point_tid + point_log = total_point ( som så skal sættes ind i databasen )
der efter skal jeg have den til at tjekke om total_point er stor nok til at man kan komme en level op
jeg håber i for står hvad jeg prøve på her man jeg ved ikke hvordan man får den til det og håber i kan hjælp mig lidt !! Oprettet af:
julle
Kommentar
Citér Redigér
07:03 24/07/2008
