mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 28.04.2024 17:05 Benutzername: Passwort: Auto-Login

Thema: Daten aus TXT oder CVS für MySQL verwenden vom 18.12.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Daten aus TXT oder CVS für MySQL verwenden
Seite: Zurück  1, 2, 3, 4  Weiter
Autor Nachricht
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Di 18.12.2007 15:27
Titel

Antworten mit Zitat Zum Seitenanfang

choise hat geschrieben:

pixelpapst303 hat geschrieben:

und wenn ich damals so einen beitrag wie hier gelesen habe, hab ich das selbst einfach mal gemacht. dann kam später dieses "ach mensch, sowas haste doch schon mal gemacht" hoch

xD



pixelpapst303 hat geschrieben:

und wenn ich damals...


heute lass ich ausprobieren!!! *ha ha*

zum fehler:
trim("\" != trim(both "\""
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Sultan
Threadersteller

Dabei seit: 18.01.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 18.12.2007 15:41
Titel

Antworten mit Zitat Zum Seitenanfang

Also ich krieg den Pars-Fehler net hin Grins Naja egal, ich probier noch mal weiter rum.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Di 18.12.2007 15:44
Titel

Antworten mit Zitat Zum Seitenanfang

schaffste copy - paste??? go sultan go * huduwudu! * Grins

Code:

$action2 = "UPDATE contacts SET
Vorname = trim(both "\"" from Vorname), Nachname = trim(both "\"" from Nachname), Position = trim(both "\"" from Nachname), Firma = trim(both "\"" from Nachname), E-Mail = trim(both "\"" from Nachname), Kategorie = trim(both "\"" from Kategorie)";
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Sultan
Threadersteller

Dabei seit: 18.01.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 19.12.2007 10:54
Titel

Antworten mit Zitat Zum Seitenanfang

neeein, mea culpa, ich schaff es nicht...

Code:

Code:
if(isset($_POST['submit'])) {

  $action = "LOAD DATA INFILE 'kontakte.csv' INTO TABLE contacts FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'";

  mysql_query($action) or die(mysql_error());
 

  $action2 = "UPDATE contacts SET
  Vorname = trim(both "\"" from Vorname), Nachname = trim(both "\"" from Nachname), Position = trim(both "\"" from Position), Firma = trim(both "\"" from Firma), E-Mail = trim(both "\"" from E-Mail), Kategorie = trim(both "\"" from Kategorie)";

  mysql_query($action2) or die(mysql_error());

}


Fehler-Meldung:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in c:\dokumente und einstellungen\...\eigene dateien\easyphp1-8\www\schad\sc\s\php_contacts.php on line 13

Parse error: parse error in c:\dokumente und einstellungen\...\eigene dateien\easyphp1-8\www\schad\sc\s\php_contacts.php on line 13


Zuletzt bearbeitet von Sultan am Mi 19.12.2007 10:56, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
achwasweisich

Dabei seit: 27.09.2007
Ort: Stuttgarter Raum
Alter: -
Geschlecht: Männlich
Verfasst Mi 19.12.2007 11:12
Titel

Antworten mit Zitat Zum Seitenanfang

Ich stolper gerade hier rein und hab überhaupt keine Ahnung, worum es geht, aber :
Code:
$action = "LOAD DATA INFILE 'kontakte.csv' INTO TABLE contacts FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'";

sieht ein bissl komisch aus.
Code:

$newline ="\n";
$action = "LOAD DATA INFILE 'kontakte.csv' INTO TABLE contacts FIELDS TERMINATED BY ',' LINES TERMINATED BY $newline";

wäre evtl. einen Versuch wert?
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Mi 19.12.2007 11:14
Titel

Antworten mit Zitat Zum Seitenanfang

oplla,... das is aber "nur n php-fehler... setz den string von action2 mal in hochkommata:

Code:

$action2 = 'UPDATE contacts SET
  Vorname = trim(both "\"" from Vorname), Nachname = trim(both "\"" from Nachname), Position = trim(both "\"" from Position), Firma = trim(both "\"" from Firma), E-Mail = trim(both "\"" from E-Mail), Kategorie = trim(both "\"" from Kategorie)';


zu achwasweißich...: neh neh, das query mit '\n' müsste so schon i.o. sein.... *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
achwasweisich

Dabei seit: 27.09.2007
Ort: Stuttgarter Raum
Alter: -
Geschlecht: Männlich
Verfasst Mi 19.12.2007 11:16
Titel

Antworten mit Zitat Zum Seitenanfang

Ich sach ja, ich hab keine Ahnung, worum es hier überhaupt geht. * Wo bin ich? *
  View user's profile Private Nachricht senden
achwasweisich

Dabei seit: 27.09.2007
Ort: Stuttgarter Raum
Alter: -
Geschlecht: Männlich
Verfasst Mi 19.12.2007 11:18
Titel

Antworten mit Zitat Zum Seitenanfang

hmmmm, ja jetzt doch. *ha ha*
Mir ist jetzt doch auch noch ein Licht aufgegangen, warum mein Vorschlag Käse war. * Ich geb auf... *
Das \n wird ja schon in der Original-Version geparst.
Autschn!
Okay, das Schnellposten lass ich zukünftig. *hehe*
  View user's profile Private Nachricht senden
 
Ähnliche Themen [php / mysql] Mysql Daten in php als Link ausgeben
Daten aus MySql auslesen
Daten aus mysql Datenbank laden
daten von Oracle DB in MySql speichern
Dynamische MySql daten abfrage
[php/mysql] daten aus DB per zufall auslesen
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3, 4  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.