| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Benutzer Registriert seit: 12.04.2011
Beiträge: 43
PHP-Kenntnisse: Fortgeschritten ![]() | Datenbanktabelle: ID Key Wert1 Wert2 Wert3 ... Datum Excelfile: Key Wert1 Wert2 Wert3 ... Datum Mit: Zitat:
Der Key kann mehrmals in der DB vorkommen, aber nur einmal am Tag. Der Key in der Datenbankabfrage wird aber aus einer anderen Datenbanktabelle geholt, er wird nur benötigt, um die Übereinstimmung im Excelfile zu finden. Wenn eine Übereinstimmung gefunden wurde, soll der alte Datenbankeintrag gelöscht und ein neuer Eintrag vorgenommen werden. Wird keiner gefunden, wird nur ein neuer Datenbankeintrag vorgenommen. | |
| | |
| | |
| Moderator Registriert seit: 11.05.2008
Beiträge: 6.267
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Und wer sagt, dass es irgendwann nicht doch mehr als 100 werden? Unter 1000 ist es fast egal, wie du es machst. Ich würde es wohl auch billig machen, wenn es ein Einwegskript ist, dann ist die Laufzeit ja auch egal. Wenn es mehr Daten werden könnten, würde ich das Excel in eine temporäre DB-Tabelle speichern und die Arbeit auf die Datenbank abwälzen.
__________________ "Nuschel ich?" - "Was?" |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Na was denkst Du wohl?
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 01.06.2011
Beiträge: 390
PHP-Kenntnisse: Anfänger ![]() | Das könnte auch helfen: http://dev.mysql.com/doc/refman/5.1/...duplicate.html |
| | |
| | ||
| Benutzer Registriert seit: 12.04.2011
Beiträge: 43
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Der Key ist eine Zahlenkombination zwischen 0 und 100. Jede Zahl kann nur einmal pro Tag auftreten. Geändert von Steeno (09.09.2011 um 09:53 Uhr). | |
| | |
| | |
| Moderator | Ich vermute mal, dass du da keine Excel-Datei 'daten.xls' hast, sondern eine CSV-Datei 'daten.csv' ? Da würde ich eine Schleife mit while ( $row = fgetcsv(...) ) {} aufsetzen und ohne weitere Prüfung einen DELETE FROM auf den key fahren, danach dann INSERT INTO. Wenn das einmal pro Tag laufen soll, dann ist es m.E. Wurscht, ob das Script 3 Sekunden oder 10 braucht.
__________________ Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn? |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Datensätze von einer MySQL in eine andere MySQL Datenbank abgleichen | Marvin75 | Datenbanken | 7 | 10.06.2011 18:00 |
| Mehrere Querys klappen in PhpMyAdmin aber nicht in PHP | djscaleo | Datenbanken | 36 | 15.05.2011 02:00 |
| Excel Export aus Datenbank mit PHP | jonesdollar | Datenbanken | 12 | 31.03.2011 22:53 |
| [Mitmachquiz] Gästebuch mit beliebiger Datenbank | Asipak | Off-Topic Diskussionen | 69 | 02.03.2011 11:03 |
| [Erledigt] Datensatz von Datenbank A nach Datenbank B kopieren | GruenerQuark | Datenbanken | 2 | 17.01.2011 17:19 |
| Variablenname aus Datenbank auswerten | Eratech | PHP Tipps 2010 | 6 | 04.05.2010 18:09 |
| Allgemein Werte in Datenbank updaten | chunky | PHP Tipps 2010 | 1 | 08.04.2010 22:35 |
| Datenbank richtig aufgebaut? | bageleudi | Datenbanken | 2 | 31.03.2010 21:01 |
| Excel Export mit Content-type | bawumme | PHP Tipps 2009 | 6 | 05.08.2009 10:31 |
| excel spreadsheet writer - excel 03 formatierung ok - andere excel 03 keine formatier | taurus | PHP Tipps 2009 | 4 | 03.02.2009 18:25 |
| String in Datenbank finden | Pimbolie1979 | Datenbanken | 11 | 13.10.2006 15:37 |
| Mehrere Anwendungen eine Datenbank... | Datenbanken | 5 | 15.08.2005 11:22 | |
| mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:33 | |
| [Erledigt] mysql datenbank anlegen...aber WIE??? | PHP Tipps 2005-2 | 0 | 05.08.2005 19:33 | |
| mysql datenbank anlegen...aber WIE??? | Datenbanken | 0 | 05.08.2005 19:32 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| excel als datenbank, neuer datenbankeintrag share, excel für datenbanken, schlüssel datenbank excel, excel array nur dann wenn größer null, excel datenbank array, größer als für datenbanken excel, schlüsseldatenbank excel, db-tabelle mit excel file in php vergleichen, id key wert1 wert2 wert3 ... datum |