Versio

txt file importeren in mysql

Overzicht Reageren

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

25/05/2012 16:43:21
Gesponsorde koppelingen:
 
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