tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
1467
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    kesnw kesnw ist offline Mitglied Brokat
    Registriert seit
    Sep 2003
    Beiträge
    338
    Hi,

    ich lese eine Datenbank aus und schreibe die Ergebnisse in ein csv-File. Leider ist alles verschoben. Mir kommt es so vor, als würde bei Zeilenumbrüchen in einer Zelle in die nächste Zeile gesprungen werden.

    str_replace("\n","",$data2->street) bringt leider nichts.

    Kann mir jemand helfen?
     

  2. #2
    Avatar von aquasonic
    aquasonic aquasonic ist offline Mitglied Brillant
    Registriert seit
    Jan 2004
    Ort
    Schweiz :: Bern
    Beiträge
    942
    PHP-Code:
    function br2nl($str="") {
        return 
    str_replace(nl2br(chr(13)), chr(13), $str);

     
    MfG AqUaSoN!C

    o Wie man richtig Fragen stellt o

    o Nicht in Problemen sondern in Lösungen denken! o

    o Es gibt 2 Dinge, die sind unendlich: das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir noch nicht ganz sicher. o

    > Meine Linksammlung > http://linksys.aquasonic.ch

    > Mein Wiki > http://wiki.aquasonic.ch

  3. #3
    kesnw kesnw ist offline Mitglied Brokat
    Registriert seit
    Sep 2003
    Beiträge
    338
    Bringt leider nichts..

    In der DB steht z.B. folgendes:

    "Teststrasse565432 TeststadtLand"

    Im Excel-File steht dann:

    Teststrasse5
    65432 Teststadt
    Land

    Ich bekomm den Umbruch nicht weg...
     

  4. #4
    time-master time-master ist offline Mitglied Gold
    Registriert seit
    Jan 2005
    Beiträge
    121
    Du musst die "\n" rausfiltern
     

  5. #5
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Marin Vorschlag:
    PHP-Code:
    function br2nl($str='') {
        return 
    preg_replace('/<br[\x00-\x20]*\x2f?>/i'chr(x0D).chr(0x0A), $str);

     
    Markus Wulftange

  6. #6
    kesnw kesnw ist offline Mitglied Brokat
    Registriert seit
    Sep 2003
    Beiträge
    338
    Geht leider immernoch nicht.

    Mein code sieht so aus:

    PHP-Code:
    $file fopen("export/".$_SESSION['values']->abt.".csv""w");
    fputs($file"Multible;Name;Street;ZIP-code;City;Country;Username;Password;\n");
    $result['data1'] = dbSelectMssql("L_ID","lbs_responsible","abt = '".$_SESSION['values']->abt."'","");
    $i=0;
    while(
    $data1 odbc_fetch_object($result['data1']))
    {
      
    $result['doppelt'] = dbSelectMssql("L_ID","lbs_responsible","L_ID='".$data1->L_ID."'","ORDER BY abt");
      if(
    odbc_num_rows($result['doppelt']) > 1)
       {
         
    $multible "X";
       } else
       {
         
    $multible "";
       }
       
    $result['data2'] = dbSelectMysql("vname,street,plz,ort,land,L_ID_clear,pw_clear","vendors","L_ID = '".$data1->L_ID."'");
       
    $data2 mysql_fetch_object($result['data2']);
       
    fputs($file$multible);
       
    fputs($file";");
       
    fputs($file$data2->vname);
       
    fputs($file";");
       
    fputs($filepreg_replace('/<br[\x00-\x20]*\x2f?>/i'chr(x0D).chr(0x0A), $data2->street));
       
    fputs($file";");
       
    fputs($filestr_replace("\n",""$data2->plz));
       
    fputs($file";");
       
    fputs($filestr_replace("\n",""$data2->ort));
       
    fputs($file";");
       
    fputs($file$data2->land);
       
    fputs($file";");
       
    fputs($file$data2->L_ID_clear);
       
    fputs($file";");
       
    fputs($file$data2->pw_clear);
       
    fputs($file";");
       
    fputs($file"\n");
       
    $i++;
       }
     
    fclose($file); 
     

Ähnliche Themen

  1. gegenteil von htmlentities
    Von farion im Forum PHP
    Antworten: 6
    Letzter Beitrag: 05.05.07, 21:37
  2. Gegenteil
    Von phi_2k im Forum .NET Archiv
    Antworten: 6
    Letzter Beitrag: 21.03.05, 17:22
  3. Gegenteil von EOF?
    Von daDom im Forum Visual Basic 6.0
    Antworten: 6
    Letzter Beitrag: 21.11.03, 19:24
  4. gegenteil von strrchr
    Von ultrakollega im Forum PHP
    Antworten: 2
    Letzter Beitrag: 16.10.03, 22:37
  5. Gegenteil von #top
    Von Zipper02 im Forum HTML & XHTML
    Antworten: 1
    Letzter Beitrag: 20.08.02, 19:26