Mailinglisten-Archive |
> Um eine MySQL-Datenbank unter PHP mit einer CSV-Datei upzudaten habe ich mir
> folgendes überlegt:
[...]
> Nur gibt es da ein Problem ! ich glaub das die MySQL Option falsch ist !
> auf jeden fall funktioniert der import nicht !
> hat vielleicht jemand eine lösung ?
Hilfe zur Selbsthilfe:
- Gibt es eine PHP-Fehlermeldung? Wenn ja, wie lautet sie? Was koennte
diese einem sagen wollen? Laesst sich der Fehler damit eingrenzen?
- Bei (MySQL-)Datenbanken: Rueckgabecode der Funktionen testen.
Logfile ansehen! Es verraet einem wirklich sehr viel, z.B. die gesamte
Query. Folglich: Falls Rueckgabecode ok, eine mysql-Kommandozeile
oeffnen und den gesamten Query (Copy&Paste aus dem Logfile) dort
ausfuehren. Funktioniert er? Wenn nein, dann z.B. das MySQL-Manual
oder die entsprechende Liste konsultieren.
Im konkreten Fall vermute ich ein Problem bei der Datenbank-Verbindung
und dem Query. Im ersteren Falle hilft mysql_connect() mit den
korrekten Parametern, im letzteren Fall muesste die Erzeugung des
Queries ueberarbeitet werden, also rueckwaerts: Query auf
Kommandozeile testen, dann in PHP-Code giessen.
Schau' Dir mal den String $sql an, ich kenne zwar den Aufbau Deiner
CSV-Datei nicht, aber ich wette, dabei kommt nicht das
raus, was Du wolltest.
Beste Gruesse,
Ralf
--
/ mail:// ralf _(at)_ { kuerbis.org | globalpark.de | php-center.de }
/ http:// www . { kuerbis.org | globalpark.de | php-center.de }
/ fon:// { 0177-5262345 | 02233-793373 }
php::bar PHP Wiki - Listenarchive