Moin!
Speichern von Excel Dateien als CSV:
Entweder von Hand, oder Excel- Makro. Dazu empfiehlt sich ein Handbuch über VBA oder Mit [ALT+F11] ein Blick auf die Entwicklungsumgebung. (Visual Basic for Applications). Das Makro lässt sich nicht aufzeichnen, es muss geschrieben werden, weil der kleine Mann, der es beim Aufzeichnen in die Steintafeln hämmert, Pause macht, wenn ein Dialogfenster geöffnet wird.
Die resultierende Datei muss irgendwie auf den Server. Anzahl der verschiedenen Möglichkeiten: 894232 (nur eine Auswahl..., "leider gehen nicht alle immer")
dann wieder mein Rezept oder:
Wie mit fgetcsv eine Datei gelesen wird steht in http://www.selfphp.info/funktionsreferenz/dateisystem_funktionen/fgetcsv.php
Dann einen SQL: Befehl bauen:
$sql="INSERT INTO Datentabelle (Spalte1,Spalte2) VALUES ('Wert1','Wert2')";
Dann Datenbank connekten:
/* Datenbankserver - In der Regel die IP */
$db_server = "localhost";
/* Datenbankname */
$db_name = "selfphp";
/* Datenbankuser */
$db_user = "root";
/* Datenbankpasswort */
$db_passwort = "mega";
/* Erstellt Connect zu Datenbank her */
$conn = @MYSQL_CONNECT($db_server,$db_user,$db_passwort);
Dann Eintragen und Fehlerbehandlung:
$result = mysql_query($sql,$conn) OR die(echo "$sql:<br>".mysql_error());
Nachbehandlung:
mysql_free_result($result);
mysql_close($conn);
Das war's. Die Funktionen sind an gleicher Stelle beschrieben.
Das ist dann ein Problem aus mindestens 3 Programmiersprachen, zwei Entwicklungsumgebungen, zwei Betriebssystemem hundert Wünschen.
Also etwas, womit man sich im Beruf auseinandersetzt und auch davon Leben können sollte.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
--
Meinereinerselbst ist auf der Suche nach Aufträgen