txt file importeren in mysql

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

John zijlstra

john zijlstra

26/10/2008 13:21:00
Quote Anchor link
Ik heb met onderstaand programma geprobeerd om een txt file in mijn database te importeren , maar er gebeurt niets , zelfs geen foutmelding.
Ik werk locaal met USBwebserver en deze doet het tot nu toe prima.
De teksfile zit in de zelfde directory als mijn php file .

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
ini_set('display_errors',1);
error_reporting(E_ALL) ;

$database = "dbctest";
$host = "localhost";
$user = "root";
$password = "pwrd";
$ipno = trim($_SERVER['REMOTE_ADDR']) ;

mysql_connect($host, $user, $password) or die("Er is geen connectie met de database") ;
mysql_select_db($database) or die("Er is geen database geselecteerd") ;

mysql_query("LOAD DATA INFILE 'D:/websites/john/testtekst.txt' INTO TABLE testtable FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY '\n'");
?>
Gewijzigd op 01/01/1970 01:00:00 door John zijlstra
 
PHP hulp

PHP hulp

18/11/2024 18:29:49
 
Sander IT

Sander IT

26/10/2008 13:51:00
Quote Anchor link
Hoi John,

probeer LOAD DATA LOCAL INFILE

Gr Sander

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$database
= "dbctest";
$host = "localhost";
$user = "root";
$password = "pwrd";
$ipno = trim($_SERVER['REMOTE_ADDR']) ;
if (!$DB_Connection = mysql_connect($host, $user, $password))
  {
echo "Er kan helaas geen verbinding gemaakt worden met de server<br>\n";}
else
  {if (!mysql_select_db($database, $DB_Connection))
     {
echo "Er is verbinding met de server maar kan geen connectie maken met de database<br>\n";}
   else
     {$SQL = "LOAD DATA LOCAL INFILE 'D:/websites/john/testtekst.txt' INTO TABLE testtable FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY '\n'";
      if (!mysql_query($SQL))
        {
echo "Query gaat niet goed : " . mysql_error($DB_Connection) . "<br>\n";}
      else
        {echo "Query succesvol uitgevoerd<br>\n";}
     }
// Database connectie gelukt
  } // Server connectie gelukt
?>
Gewijzigd op 01/01/1970 01:00:00 door Sander IT
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.