Anderes Datumformat!

haintz

Mitglied
Hallo leute und hier bin ich wieder mit einer neuen Frage *grins*
Wie bekomme ich eine europäische datumseingabe hin?? Ich muss in das eingabefeld jetzt immer jjjj-mm-tt eingeben und das nervt!! Wie bekomme ich sql dazu das anders zu verarbeiten??
 
mm ... also in php ist das einfach. du speicherst einfach den timespam in der MYSQL-Datenbank ab mit time().

Wenn du das Datum ausgeben willst, so kannst du es wie folgt ausgeben.

date("d.m.Y",$array[timespam]);

So kannst Du jederzeit auch das Datumformat ändern ... ist eine feine sache :)
Rob
 
wie würde das nun hier aussehen???

<html>
<head>
<?php

if(isset($gesendet))

{
$host = "localhost";
$user = "";
$pass = "";
$db = mysql_connect($host,$user,$pass);


$sqlab = " insert into ausgabe ";
$sqlab.= " (Datum, Beschreibung, Bild, Preis) values ";
$sqlab.= " ('$da', '$be', '$bi', '$pr')";
mysql_db_query("anzeigen", $sqlab);

$num = mysql_affected_rows();
if($num>0)
echo" Es wurde ein Eintrag hinzugefügt";
else
{
echo"Es ist ein Fehler aufgetreten,<br>";
echo"es wurde kein Eintrag hinzugefügt<br>";
}
mysql_close ($db);

}
?>

Danke im vorraus!!
 
$sqlab = " insert into ausgabe ";
$sqlab.= " (Datum, Beschreibung, Bild, Preis) values ";
$sqlab.= " ('".time()."', '$be', '$bi', '$pr')";

Den Typ von "Datum" in der Tabelle "ausgabe" musst du auf int(10) setzen.
 
mm .. war das nicht die eingabe ?

oder meinst du die Ausgabe ?

die wäre dann so

$result=mysql_query("SELECT * FROM ausgabe WHERE ... ");
$array=mysql_fetch_array($result);

print date("d.m.Y",$array[Datum]);
 
So sieht meine Ausgabe aus!!


$db = mysql_connect();
$res= mysql_db_query("anzeigen", "select* from ausgabe");
$num= mysql_num_rows($res);


//Tabellenbeginn
echo" <table border>";

//Überschrift
echo "<tr> <td>Datum</td> <td>Beschreibung</td>";
echo "<td>Bildbeschreibung</td> <td>Preis</td>";

for($i=0; $i<$num; $i++)

{

$da = mysql_result($res, $i, "Datum");
$be = mysql_result($res, $i, "Beschreibung");
$bi = mysql_result($res, $i, "Bild");
$pr = mysql_result($res, $i, "Preis");
$lf = $i + 1;
 
*gggg*

mach mal aus
$res= mysql_db_query("anzeigen", "select* from ausgabe");
bitte
$res= mysql_db_query("anzeigen", "select * from ausgabe");

und aus
$da = mysql_result($res, $i, "Datum");
ein
$da = date("d.m.Y",mysql_result($res, $i, "Datum"));

Rob
 
Zurück