CSV Datei erstellen

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

  • CSV Datei erstellen

    Hallo!
    Ich habe folgende Datei erstellt, jedoch wird die CSV-Datei nicht erstellt! kann mir da jemand helfen?
    PHP-Code:
    $dir=dirname($_SERVER['SCRIPT_FILENAME'])."/files/temp/";

    $uid=$_GET['id'];

    $offer="SELECT * FROM tx_touristik_park WHERE flyer='$uid'";
    $result_offer mysql_query($offer);
    while(
    $row mysql_fetch_object($result_offer))
        {
            
    $headline=$row->headlinelong;
            
    $codes="SELECT bookcode FROM tx_touristik_offers WHERE uid='$row->offer'";
            
    $result_codes mysql_query($codes);
            while(
    $row2 mysql_fetch_object($result_codes))
                {
                    
    $edvcode=$row2->bookcode;
                    
                    for(
    $i 0$Export ""$i mysql_num_rows($result_codes); $i++)
                    {

                    
    $Spalte[] = str_replace("\"""\"\""$edvcode);
                    
    $Spalte[] = str_replace("\"""\"\""$headline);

                    for(
    $j 0$j count($Spalte); $j++)
                    {
                    
    $Export .= "\"" $Spalte[$j] . "\"";
                    if(
    $j != count($Spalte)-1)
                    {
                    
    $Export .= ";";
                    }
                    }
                    
    $Export .= "\r\n";
                    
    $Spalte "";
                    }
                    
                }
        }


        
    $Datei $dir."EDV-Liste ".$uid.".csv"// Es wird eine Datei mit Datum ind Zeit erstellt
        
    $FilePointer fopen($Datei"w");
        
    fwrite($FilePointer$Export);
        
    fclose($FilePointer); 

  • #2
    Hallo,

    du bist doch nicht den ersten Tag hier, also bitte: vernünftige Problembeschreibung und ein wenig Eigeninitiative hinsichtlich Debugging!

    Gruß,

    Amica
    [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
    Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
    Super, danke!
    [/COLOR]

    Kommentar


    • #3
      Ich habe doch geschrieben dass die Datei nicht erstellt wird!
      Keine Fehlermeldung...garnichts! Nur die Datei wird nicht erstellt!

      Kommentar


      • #4
        Ist dein Error-Reporting aufgedreht, damit PHP dir sagen kann, dass der Ordner nicht existiert oder ihm die Schreibrechte fehlen?

        Außerdem die üblichen Hinweise:
        • Strings ordentlich verketten
        • SQL-Injections vorbeugen


        und in deinem Falle noch der Tipp, Joins zu benutzen, dann brauchst du nur eine Abfrage für dasselbe Ergebnis.
        [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
        Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
        Super, danke!
        [/COLOR]

        Kommentar


        • #5
          Dein Script läuft nicht durch.
          Dreh das error_reporting auf! Schieb ein echo von der letzten Zeile immer weiter nach oben, bis eine Ausgabe kommt.

          Kommentar


          • #6
            Alles klar, dass versuche ich gleich mal! VIELEN DANK FÜR DIE HILFE!

            Kommentar


            • #7
              PHP: fputcsv - Manual

              Kommentar

              Lädt...
              X