Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Sidst logget ind

Sidst logget ind


 

Sidst logget ind

Kejej  

Jeg skal have lavet en side, hvorpå man kan se det sidste login tidspunkt for alle der har
været logget ind den sidste uge. Hvordan gør jeg det?



Dato : 15.02.2005, 10:17

Visninger : 1628

Points : 0

 

Når en bruger logger ind så sætter du en NOW() dato i brugerens information.

du laver en liste med hjælp af en SELECT:

WHERE DATE_SUB(CURDATE(),INTERVAL 7 DAY)


Dato : 15.02.2005, 11:54

Kommentar af : Thor B.N.  

 

Jeg bliver desværre nødt til at få det lidt mere defineret...

Dato : 15.02.2005, 12:50

Kommentar af : Kejej  

 

MySQl connect osv..

$mysql_query = (select * WHERE DATE_SUB(CURDATE(),INTERVAL 7 DAY) 



Dato : 15.02.2005, 14:23

Kommentar af : Nicolas Frantzen  

 

Og hvad menes så med at sætte NOW() ind i brugerens information?

Dato : 15.02.2005, 15:38

Kommentar af : Kejej  

 

NOW() er bare en mysql funktion som kommer med dato og tid lige nu!

Dato : 15.02.2005, 19:06

Kommentar af : Thor B.N.  

 

Jeg mangler stadig lidt mere hjælp - dette er hvad jeg har...:
<?php 

MySQl connect osv
..

$bruger mysql_query("SELECT BRUGER_NAVN FROM BRUGER WHERE DATE_SUB(CURDATE(), INTERVAL 7
DAY"
) or die(mysql_error());
?>



<html>
<head>
<title>Brugere</title>
<link rel=stylesheet href="style.css" type="text/css" />
</head>
<body>
<h3>Brugerliste</h3>
<table border='1'>
    <tr>
        <td>
            Brugernavn
        </td>
        <td>
            Sidst logget ind
        </td>
        <td>
            Aktivt regnskab
        </td>
    </tr>
    <tr>
        <td>
            <? print ".$bruger." ?>
        </td>
        <td>
            NOW() ??
        </td>
        <td>
            &nbsp;
        </td>
    </tr>
</table>


</body>
</html>


Dato : 16.02.2005, 10:40

Kommentar af : Kejej  

 

Jeg kan altså ikke finde nogen steder noget med now()....kun fx. date()

Dato : 21.02.2005, 11:37

skrevet af : Gæst  

 

Har 3 problemer nu:
1. Skal have lagt det sidste login tidspunkt i databasen - det skal gøres med UPDATE
SIDST_LOGIN ved jeg, men der kommer ingenting - der står bare 0 i databasen - hvad gør jeg
galt?
2. Det skal ligges ind i brugerens session, sådan at jeg kan hente det på en anden side,
hvor jeg skal have brugerens login-navn + sidste login tidspunkt til at stå, hvor i den
session skal jeg gøre det, og hvordan?
3. Når jeg skal have det vist, hvordan henter jeg det så fra databasen/session?


Dato : 21.02.2005, 11:43

Kommentar af : Kejej  

 

Jeg løste selv problemerne :)

Dato : 21.02.2005, 14:26

Godkendt svar af : Kejej  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund