hi schneller als ich dachte ein problem!
und und zwar hab ich hier mein einlesescript:
und so sieht meine csv datei aus
(nur mal 3 zeilen damit ihr wisst was ich meine)
06.09.2003;17:00;F2;Volksbanken-Cup;Taubenfeldhalle Quierschied;
07.09.2003;9:15;mE;Volksbanken-Cup;Sporthalle Wemmetsweiler;
07.09.2003;10:00;mD;Volksbanken-Cup;Bliestalhalle;
07.09.2003;14:00;wD;Volksbanken-Cup;Bliestalhalle;
jetzt hab ich das problem das ich das datum aber in der datenbank in einem date feld abspeichern will/muss also im format 2003-10-08 aber in der datai steht es im format 08.10.2003
geht das oder hab ich pech gehabt??
greetz fraylman
und und zwar hab ich hier mein einlesescript:
PHP-Code:
<?php
// Einstellungen - Anfang
$datei="gesamtspielplan.csv"; //Pfad zur Datei eintragen
$db['host']="localhost"; //IP oder Hostname des DB-Servers
$db['user']="root"; //Username
$db['password']=""; //Passwort
$db['name']="djk"; //Name der Datenbank
$table="spielplan"; //Tabellenname
// Einstellungen - Ende
$inhalt=file($datei);
mysql_connect($db['host'],$db['user'],$db['password']) or die("Konnte Verbindung zum MySQL-Server nicht aufbauen");
mysql_select_db($db['name']) or die("Konnte Datenbank nicht selektieren");
for($i=0;$i<sizeof($inhalt);$i++){
$daten=explode(";",$inhalt[$i]);
$datum=$daten[0];
$zeit=$daten[1];
$mannschaft=$daten[2];
$gegner=$daten[3];
$halle=$daten[4];
$query="INSERT INTO $table
(sp_datum, sp_zeit, sp_mannschaft, sp_gegner, sp_halle)
VALUES ('$datum','$zeit','$mannschaft','$gegner','$halle')";
mysql_query($query);
}
mysql_close();
echo " $i Datensätze wurde in die Tabelle eingefügt'";
?>
(nur mal 3 zeilen damit ihr wisst was ich meine)
06.09.2003;17:00;F2;Volksbanken-Cup;Taubenfeldhalle Quierschied;
07.09.2003;9:15;mE;Volksbanken-Cup;Sporthalle Wemmetsweiler;
07.09.2003;10:00;mD;Volksbanken-Cup;Bliestalhalle;
07.09.2003;14:00;wD;Volksbanken-Cup;Bliestalhalle;
jetzt hab ich das problem das ich das datum aber in der datenbank in einem date feld abspeichern will/muss also im format 2003-10-08 aber in der datai steht es im format 08.10.2003
geht das oder hab ich pech gehabt??
greetz fraylman
Kommentar