| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 01.12.2009
Beiträge: 109
PHP-Kenntnisse: Anfänger ![]() | Hallo, mir fallen jetzt mehrere Wege ein. Weg1: Sende alles an deine Datenbank (mit file hast du ja bereits ein array) mit INSERT IF NOT EXISTS Weg2: Jedesmal wenn du die Daten geschrieben hast, legst du dir davon eine Kopie an. Kommen neue Daten dazu, dann liest du beide Dateien (wieder mit file) ein und benutzt danach array_diff um die differenz zu bekommen. Dann nur noch ab in die DB damit Weg3: Warum behälst du die alten Daten in deiner Textfile? Oder ist es gar nicht deine? Die Wege sind natürlich nur möglich, wenn pro Zeile ein Datensatz vorhanden ist. Hast ja nicht geschrieben wie die Datei genau aussieht und noch weiter will ich meine Hellseher-Fähigkeiten nicht strapazieren... |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Zitat:
PHP-Code: | |
| | |
| | |
| Erfahrener Benutzer | Stimmt! Aber wenn die letzte Zeilennummer gespeichert ist, kann man das auch einfacher handeln: PHP-Code: Bei der Menge an Zeilen ist das allerdings nicht performant, da muß ich fab Recht geben!
__________________ Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt. Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind. Albert Einstein Geändert von Arne Drews (24.11.2011 um 10:36 Uhr). Grund: siehe fabs Post #9 |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Du hast doch selber schon darauf hingewiesen: Bei einer Datei in der jeden Tag 1000 Zeilen hinzukommen sollte man sich dreimal überlegen, sie vollständig in den Speicher zu laden wenn es nicht notwendig ist. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Auf Inhalt Prüfen und ausgeben | PC-Hilfe Meyer | PHP Einsteiger | 14 | 31.07.2011 17:21 |
| [Erledigt] Backlinks prüfen, fopen, externe URL einlesen | Phoenix@ | PHP Tipps 2010 | 5 | 14.11.2010 17:44 |
| Einlesen und Ausgeben | Row | PHP Tipps 2010 | 59 | 19.10.2010 11:17 |
| ausgeben von mehreren tabellen mysql | SpecialFighter | PHP Tipps 2009 | 9 | 15.10.2009 18:41 |
| [Erledigt] CSV einlesen, Daten abgleichen und Werte ausgeben | mastertnt | PHP Tipps 2009 | 21 | 21.07.2009 16:12 |
| CSV per PHP einlesen und als Tabelle ausgeben | pelowi | PHP-Fortgeschrittene | 1 | 30.03.2009 15:19 |
| Bild erzeugen lassen und in Tabelle ausgeben | maximus | PHP Tipps 2008 | 7 | 11.11.2008 20:53 |
| Daten aus php Datei einlesen und ausgeben | Pearl | PHP Tipps 2008 | 13 | 28.08.2008 17:34 |
| verschachtelte Rubriken ausgeben / alle anzeigen | prinzli | PHP Tipps 2008 | 3 | 25.02.2008 22:37 |
| URL abfragen und prüfen! | plongo_291 | PHP Tipps 2006 | 4 | 19.10.2006 19:21 |
| Datei einlesen - ausgeben + php code ausführen | NetLook | PHP Tipps 2006 | 7 | 18.10.2006 15:17 |
| checkfelder in mysql einlesen u wieder ausgeben | PHP Tipps 2005-2 | 3 | 06.06.2005 14:36 | |
| [Erledigt] Ganze Tabelle ausgeben | PHP Tipps 2004-2 | 1 | 21.11.2004 16:48 | |
| [Erledigt] Alle Schriften einlesen und im Auswahlmenü ausgeben | PHP Tipps 2004 | 12 | 29.07.2004 16:29 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php logfile zeilen überspringen, php daten einlesen zeile überspringen, \textfile einlesen \, php array_diff begrenzt |