login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Load Infile

Offline erm - 28/11/2006 16:22 (laatste wijziging 28/11/2006 16:22)
Avatar van ermLid Hallo jongens,

Ik heb een probleempje, ik wil een csv bestand in me database opnemen maar dat lukt niet echt. Me database heeft 2 velden naam en link.

en me bestand csvd.txt heeft ook 2 velden dat afgesloten is door ;

Zouden jullie me kunnen helpen?
  1. <?php
  2. mysql_query("LOAD DATA INFILE 'csvd.txt' INTO TABLE test
  3. FIELDS TERMINATED BY ';' ENCLOSED BY '/"');
  4. ?>


Alvast bedankt

3 antwoorden

Gesponsorde links
Offline Thomas - 28/11/2006 16:27 (laatste wijziging 28/11/2006 16:27)
Avatar van Thomas Moderator Als je phpMyAdmin gebruikt kun je dat bestand uploaden / in een textveld plakken?

Wat is het probleem precies? Wat voor foutmelding krijg je?
Offline erm - 28/11/2006 16:44
Avatar van erm Lid ik wil dat het extern gebeurt, dus via een php script.

De bedoeling is dat het ook toegangkelijk is voor normale gebruikers en dat ze niet via phpmyadmin moeten inloggen.
Offline Thomas - 28/11/2006 16:59
Avatar van Thomas Moderator Okay, dan zul je toch een soort van pad naar het in te voegen bestand moeten hanteren op een of andere manier?

Staat hier niets over in het hoofdstuk MySQL op de PHP-site?

Je zou ook een scriptje kunnen schrijven die de .CSV "ontleedt", en dan gewone INSERT-queries op de ontleden variant toepassen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.205s