Einzelnen Beitrag anzeigen
  #3  
Alt 13.06.2017, 16:27:02
Kleinz1971 Kleinz1971 ist offline
Anfänger
 
Registriert seit: Jun 2017
Alter: 52
Beiträge: 3
AW: Mysql 5.5.54 Problem mit Load into

Also ich werde das ganze Script posten ,denn mit der Fehlermeldung hab ich probleme
ich bekomme nix angezeigt. Bin aber auch nicht so erfahren mit Errorlog
Ich setze gerade den RPI3 neu auf und werde dann wenn alles läuft genau noch mal
hier drauf eingehen .Ich hatte ein SSH2 problem das nun gelöst ist.
Hier aber mal kurz der Code
PHP-Code:
<?php
error_reporting
(0);

$server 'localhost';
$user 'xxxxxx';
$passwort '##xxxxxxxx';
$database 'xxx';
$file '/media/usb0/www/xxx/xxxxxxliste.csv';
echo 
'<table style="border-style:ridge; border-width:thick; border-color:#00fdff; font-weight:bolt;">';

//echo '<tr><td BGCOLOR="00ffff" FONT COLOR="#FF0000">';


$verbindung mysql_connect($server$user$passwort) or die ("Keine Verbindung m&ouml;glich");
$sql "DROP DATABASE $database";
$retval mysql_query($sql);

echo 
'<td  BGCOLOR="00FF00" FONT COLOR="#FFFF00">Datenbank wurde gelöscht</td></tr><tr>';
if (
mysql_query("CREATE database IF NOT EXISTS $database")==true)
 {echo 
'<td  BGCOLOR="00FF00" FONT COLOR="#FFFF00">Datenbank wurde angelegt</td></tr><tr>';
 
mysql_select_db($database) or die ("Datenbank nicht vorhanden");
 
//Tabelle anlegen
  
if (mysql_query("CREATE TABLE IF NOT EXISTS xxxdaten ( Anlage varChar(30), Teil varChar(30), DN varChar(10), PN varChar(10), MasseLager varChar(40), MasseOriginal varChar(40), Schrauben varChar(20), Typ  varChar(20));")==true)

   {echo 
'<td  BGCOLOR="00FF00" FONT COLOR="#FFFF00">Tabelle wurde angelegt</td>';
   
//Daten einlesen
   
$sql =  "LOAD DATA INFILE '$file' INTO TABLE xxxdaten FIELDS TERMINATED BY ',' ENCLOSED BY '' LINES TERMINATED BY '\n' IGNORE 1 LINES ()";
  if (
mysql_query($sql)==true)
  {echo 
'</tr><tr><td  BGCOLOR="00FF00" FONT COLOR="#FFFF00">Daten wurden eingelesen</td></tr><tr>';
    echo 
'<meta http-equiv="refresh" content="3; URL=/xxx/index.php">';
  } else {echo 
'<td  BGCOLOR="FF0000" FONT COLOR="#FFFF00">Daten konnten nicht eingelesen werden</td>';}

   } else {
   echo 
'<td  BGCOLOR="FF0000" FONT COLOR="#FFFF00">Tabelle konnte nicht angelegt werden</td>';
   }

 }
  else
 {
 echo 
"Datenbank konnte nicht angelegt werden";
 }

echo 
"</table>";

?>
Wie kann ich am besten ne Fehlerabfrage hier machen? Verbindung ok alles geht bis auf Load Data Infile
Mit Zitat antworten