XML in MYSQL

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • XML in MYSQL

    Hallo Leute.

    Ich habe bis jetzt nur erfahrung mit VB.Net

    Was ich jetzt machen will, ich habe mir WAMP Server Instaliert

    Und will eine PHP Seite erstellen welche aus zwei XML Datein liest

    Die erste XML Datei befindet sich in XML_Upload Folder

    NAME DER DATEI IST IMMER UNBEKANNT!!

    IN DER XML DATEI:

    Befindet sich eine spalte :

    [COLOR="Red"]<auftragsname> NAMEDESAUFTRAGS </auftragsname>

    [/COLOR]

    Die zweite XML Datei befindet sich in dem Folder Konfiguration/Jobkonfiguration/

    Name der datei ist ausgelesen aus der ersten XML datei

    [COLOR="Red"]NAMEDESAUFTRAGS.xml
    [/COLOR]

    IN DIESER DATEI BEFINDEN SICH ZUGANGSDATEN:

    <servername>Localhost</servername>
    <username>root</username>
    <Password>root</password>
    <database>Test_DB</database>


    [COLOR="DarkGreen"]bei aufrufen der seite index.php sollte diese nachsehen ob sich im folder xml_upload ein neuer auftrag befindet

    falls ja den namen des auftrags suchen in Konfiguration/Jobkonfiguration/...xml

    dan die daten für die verbindung auslesen

    und sich dann mit der mysql datenbank verbinden!![/COLOR]


    [COLOR="Purple"]ICH HABE 0 AHNUNG WIE[/COLOR]

    BITTE UM HILFE - CODE WÄHRE AUCH GUT!

  • #2
    1. Falsches Forum
    Daher verschieb ich es mal.
    2. Dateien einlesen
    Mit [FONT="Courier New"]readdir[/FONT] den Ordner auslesen und Namen ermitteln
    3. XML verarbeiten
    Zum Beispiel mit SimpleXML

    Nimm dir erst mal nur das vor. Der Rest kommt später.

    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      $file_arr = array();



      if ($handle = opendir('.')) {
      while (false !== ($file = readdir($handle))) {
      if (($file != ".") && ($file != "..")) {
      if(substr($file, -4) == ".xml")
      {
      array_push($file_arr, $file);
      }
      }
      }
      closedir($handle);
      }

      aber wenn ich

      $file_arr = array();



      if ($handle = opendir('XML_Upload/')) {
      while (false !== ($file = readdir($handle))) {
      if (($file != ".") && ($file != "..")) {
      if(substr($file, -4) == ".xml")
      {
      array_push($file_arr, $file);
      }
      }
      }
      closedir($handle);
      }

      schreibe bekomme ich nur fehler

      Kommentar


      • #4
        Zitat von neomatrix Beitrag anzeigen
        schreibe bekomme ich nur fehler
        Bitte benutze die PHP-Tags für deinen Code ().
        Und was für Fehler bekommst du? Wie sieht dein error_reporting aus?

        Peter

        Btw: dein Pfad scheint vorne und hinten nicht zu stimmen (if ($handle = opendir('.')))
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar

        Lädt...
        X