frem vise dansk dato

Her kan du få hjælp og stille spørgsmål til PHP!
Besvar
tobrukdk
Nørd
Nørd
Indlæg:120
Tilmeldt:18. dec 2011, 00:40
frem vise dansk dato

Indlæg af tobrukdk » 3. jun 2012, 00:04

hej

jeg skal have bygge min dato om til en dansk dato, da jeg ikke kan lide at dato ser sådan her ud 01-Jan-1970, så vil gerne have bygge den om til 31-5-2012 men dato stå rigtigt ind i databasen. men den udskriver det på den helt anden måde. hmm

jeg har prøve gør sådan her

Kode: Vælg alt

 <?php echo date("d-M-Y", strtotime($dato['dato']));?>
hvor jeg læse en af de gammel spørgsmål som jeg havde lavet men det virker overhovedet ikke den vise den gammel måde altså 01-Jan-1970

jeg har også prøve at bygge det sådan her,

Kode: Vælg alt

<?php echo $dato;?>
der ske ingen ting overhovedet..

sådan her henter jeg det hele nede fra databasen

Kode: Vælg alt

<?php
             if ($stmt = $mysqli->prepare('SELECT id_forum, title, tekst, dato, id_brugere FROM `forum` ORDER BY  `forum`.`id_forum` DESC LIMIT 0 , 30'))
             {
             $stmt->execute();
             $stmt->store_result();
             $stmt->bind_result($id_forum, $title, $tekst, $dato, $id_brugere);
             $count_res = $stmt->num_rows;
             
             if($count_res > 0)
             {
             while ($stmt->fetch()) {    
             ?>
             <tr class="forumtoppen">
             <td class="titleforum"><?php echo $title;?> - <a href="">L&#230;se mere</a></td>
             <td>Dato: <?php echo date("d-M-Y", strtotime($dato['dato']));?></td>
             </tr>
             <?php
                 }
                 }
             else
                 {
                 ?>
                     <p>der er ingen overhovedet!.. hmm</p>
                 <?php
                 }
             }
             ?>
Håber du kan hjælp mig

jeg har op bygge det hele i mysqli,

sådan her ser det ud når jeg ligger det ind idatabasen,,

Kode: Vælg alt

<?php
			if ($stmt = $mysqli->prepare('INSERT INTO `forum` (`title`, `tekst`, `dato`, `id_brugere`) VALUES (?, ?, ?, ?)')) { 
		    $stmt->bind_param('ssss', $title, $tekst, $dato, $id_brugere);
			//fra input ting ting..
		    $title = $_POST["title"];
			$tekst = $_POST["tekst"];
			$id_brugere = $_SESSION["user_id"];
			$dato = date('d-m-Y');
			
		    $stmt->execute();
		    $stmt->close();
			
			//er der fejl i tilgangen til table..
			} else {
			    echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
			}
			?>
Håber i kan hjælp mig videre her fra til at jeg kan få om bygge det til dansk tid.. :D

Brugeravatar
PatricksGamerTag
Rutineret
Rutineret
Indlæg:89
Tilmeldt:27. nov 2011, 14:47
Geografisk sted:Nordjylland, Visborg

Re: frem vise dansk dato

Indlæg af PatricksGamerTag » 3. jun 2012, 10:45

Hej! :)

Prøv at tag et kig på det her http://www.phpartikler.dk/artikler/dato.php tror godt det kan hjælpe dig :)

tobrukdk
Nørd
Nørd
Indlæg:120
Tilmeldt:18. dec 2011, 00:40

Re: frem vise dansk dato

Indlæg af tobrukdk » 3. jun 2012, 16:55

PatricksGamerTag skrev:Hej! :)

Prøv at tag et kig på det her http://www.phpartikler.dk/artikler/dato.php tror godt det kan hjælpe dig :)
Hej

det hjælp intet overhovedet , jeg har været derind og prøve men det hjælp intet overhovedet.. :(

Besvar