Hi Leutz!
Mit folgendem Script schreibe ich Datum und Zeit in eine SQL-DB wobei die ID (type:Integer,auto_increment) forlaufend um eins weitergezählt wird.
$date = date("d.m.Y");
$time = date("H:i:s");
mysql_query("INSERT INTO headrotation SET DATEhr = '$date',TIMEhr = '$time'");
//jetzt will ich die ID, date und time zu einer
//Zeichenkette zusammenfassen.
//Ziel: die Variable $mtid soll dann so aussehen:
//420011119154921 wobei 4 die ID, 2001 das Jahr,
//1119 das Datum und 154921 die Zeit ist.
//Nummer erzeugen
//irgendwie geht's jetzt mit der sql-funktion
//SELECT concat => weiß aber nicht ob das so
//stimmt wie ich das gemacht habe:
$idhr="SELECT ID from headrotation";
$result = mysql_query("SELECT concat(year,id) AS jahr_und_id");
$data = mysql_fetch_array($result);
$mtid = $data["jahr_und_id"];
//zu guter Letzt soll $mtid dann noch in die DB geschrieben werden.
$eintragen="insert into headrotation (NUMMER) values ('$mtid')";
Könnt ihr mit da weiterhelfen??
Bye
P.S.: Noch 'ne Interessensfrage: Wenn ich mit
mysql_close($verbindung); die Verbindung kappe, verliere ich auch alle Variableninhalte in php, oder??
[Editiert von Metallica am 19-11-2001 um 16:42]
Mit folgendem Script schreibe ich Datum und Zeit in eine SQL-DB wobei die ID (type:Integer,auto_increment) forlaufend um eins weitergezählt wird.
$date = date("d.m.Y");
$time = date("H:i:s");
mysql_query("INSERT INTO headrotation SET DATEhr = '$date',TIMEhr = '$time'");
//jetzt will ich die ID, date und time zu einer
//Zeichenkette zusammenfassen.
//Ziel: die Variable $mtid soll dann so aussehen:
//420011119154921 wobei 4 die ID, 2001 das Jahr,
//1119 das Datum und 154921 die Zeit ist.
//Nummer erzeugen
//irgendwie geht's jetzt mit der sql-funktion
//SELECT concat => weiß aber nicht ob das so
//stimmt wie ich das gemacht habe:
$idhr="SELECT ID from headrotation";
$result = mysql_query("SELECT concat(year,id) AS jahr_und_id");
$data = mysql_fetch_array($result);
$mtid = $data["jahr_und_id"];
//zu guter Letzt soll $mtid dann noch in die DB geschrieben werden.
$eintragen="insert into headrotation (NUMMER) values ('$mtid')";
Könnt ihr mit da weiterhelfen??
Bye
P.S.: Noch 'ne Interessensfrage: Wenn ich mit
mysql_close($verbindung); die Verbindung kappe, verliere ich auch alle Variableninhalte in php, oder??
[Editiert von Metallica am 19-11-2001 um 16:42]
Kommentar