Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Dabei seit: 10.02.2003

Beiträge: 2 037

 

1 Zum Seitenanfang

Freitag, 5. Oktober 2007, 22:00

import einer csv in mysql

hi@all!

ich fürchte ich habe vorher in falschen forum (pure php) gepostet, ich versuchs hier nochmal:)

also ich habe eine *.csv und eine tabelle (dummy1) mit folgenden spalten:

id (auto_increment)
artname
price

die cvs wurde in excel konvertiert. in phpmyadmin am webserver (online-server) klappt nicht!!!!!!!

also bin ich auf der suche nach einem code, der csv importieren kann?(

==> bei stadtaus.com fand ich sowas, mysteriöserweise, kann der mit der db nicht verbinden, obwohl alle parameter richtig eingetragen wurde (siehe meinen thread im forum PHP)

==> vlt hat jemand einen besseren code:) bitte posten

soweit bin ich ja im 'eigenbau', aber jetzt fehlt mir noch die schleife die das insert into der werte erledigt:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php

$Zeilen 1;
$Dateizeiger fopen("dummy1.csv""r");

while(($Daten fgetcsv($Dateizeiger1000";")) !== FALSE)
{
    $AnzahlDerFelder count($Daten);
    echo"<p><b>",
        $AnzahlDerFelder,
        " Felder in Zeile ",
        $Zeilen,
        " :</b><br>";
    $Zeilen++;

    for($i 0$i $AnzahlDerFelder$i++)
    {
        echo$Daten[$i],
            "<br>";
    }

}

fclose($Dateizeiger);

?>
Im Leben gibt man nur Briefe auf, sonst nix!
www.realtype.org

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »webmastersworld« (5. Oktober 2007, 22:02)

 

nocturne

Kaiser

Dabei seit: 06.01.2005

Beiträge: 1 167

 

2 Zum Seitenanfang

Freitag, 11. Januar 2008, 10:22

RE: import einer csv in mysql

CSV ist doch Zeichensepariert, bau doch insert-anweisungen.

Praktisch denken. :-)