php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.08.2005, 09:20  
Benutzer
 
Registriert seit: 29.06.2005
Beiträge: 49
nussbaum
Standard Aktualisieren von Datensätzen

Hallo,

ich bin gerade dabei ein Script zu schreiben, dass .csv Dateien in eine MySQL Datenbank importiert. Die .csv Datei wird aus einem Programm exportiert und ist somit immer aktuell und dieses soll auch die Datenbank sein.

Wenn ein Datensatz (Zeile) in der .csv Datei gelöscht worden ist soll dieser auch nicht mehr in der Datenbank vorhanden sein. Das gleiche gilt für neue und aktualisierte Datensätze.

Das Update und Insert funktioniert bisher einwandfrei, jedoch weiß ich nicht wie das Löschen von statten gehen soll?! (Meine Idee: Wenn ein Datensatz in der Datenbank vorhanden ist aber nicht in der .csv soll dieser aus der Datenbank gelöscht werden)
nussbaum ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.08.2005, 09:27  
Matthias959
Gast
 
Beiträge: n/a
Standard

Lösche doch einfach immer den komplette Inhalt aus der Datenbank und spiel die CSV-Datei ein.

Hat den Vorteil, dass du nicht erst sortieren musst. :wink:
 
Alt 18.08.2005, 09:33  
Benutzer
 
Registriert seit: 29.06.2005
Beiträge: 49
nussbaum
Standard

Allerdings wird dieses alle paar Tage mit rund 2000 Datensätzen durchgeführt. Das bringt die ID "int" ganzschön hoch, daher diese Lösung?!
nussbaum ist offline  
Alt 18.08.2005, 09:56  
Matthias959
Gast
 
Beiträge: n/a
Standard

Du könntest die ID doch auch manuel setzen. Muss ja nicht immer AUTO_ INCREMENT sein.
 
Alt 18.08.2005, 10:14  
Benutzer
 
Registriert seit: 29.06.2005
Beiträge: 49
nussbaum
Standard

Würde ich gerne machen, nur der Kunde möchte das so ...

Ich habe jedoch leider keine Idee, wie ich das umsetzten kann.
nussbaum ist offline  
Alt 18.08.2005, 11:31  
Benutzer
 
Registriert seit: 29.06.2005
Beiträge: 49
nussbaum
Standard

hat sich erledigt ...
nussbaum ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
AJAX komplette Tabelle aktualisieren Freeaak HTML, Usability und Barrierefreiheit 6 12.03.2007 00:42
Einzelne Frames aktualisieren mit JS: IE Prob GSJLink HTML, Usability und Barrierefreiheit 3 26.01.2006 16:42
Automatisc aktualisieren nach auto-logout GrungeRocker PHP Tipps 2007 4 29.12.2005 19:25
[Erledigt] Tabelle aktualisieren Datenbanken 3 23.11.2005 09:54
[Erledigt] Seite aktualisieren PHP Tipps 2007 11 14.11.2005 17:17
[Erledigt] frame aktualisieren HTML, Usability und Barrierefreiheit 8 23.07.2005 19:01
topFrame durch PHP-Skript aktualisieren PHP Tipps 2005-2 6 20.06.2005 12:56
Variable aktualisieren ohne Seite neu zu laden... PHP Tipps 2005-2 3 18.06.2005 18:11
Chat aktualisieren bei neuem eintrag... PHP-Fortgeschrittene 2 24.04.2005 15:11
[Erledigt] Seite aktualisieren PHP Tipps 2005 10 22.02.2005 18:13
index.php mit Iframe aktualisieren? PHP Tipps 2004-2 6 05.12.2004 16:30
Automatisch Aktualisieren und POST-Daten mit übernehmen! PHP Tipps 2004 5 25.10.2004 20:39
Automatsiches Aktualisieren PHP Tipps 2004 2 10.09.2004 11:34
[Erledigt] Aktualisieren HTML, Usability und Barrierefreiheit 4 04.09.2004 13:04
select Feld automatisch aktualisieren PHP-Fortgeschrittene 6 13.08.2004 16:00


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:25 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.