Ergebnis 1 bis 5 von 5

Thema: MySQL Select - deformierte Ausgabe

  1. #1
    Avatar von syrius
    Registriert
    Mar 2015
    Beiträge
    2,124
    Gefällt mir!
    1,233
    Du gefällst: 2,816

    MySQL Select - deformierte Ausgabe

    Moinsen,

    bei folgendem Select erhalte ich über Linux/bash eine "deformierte" Ausgabe... hätte es gern wie es in der Spalte steht 1:1

    Code:
    mysql -B -u ${mysql_user} -p${mysql_pass} -h ${mysql_host} ${mysql_db} -se "select pagetext from post where threadid = '${newid}' order by postid desc;" | head -n1
    Inhalt:
    Code:
    Boeh, hätte nicht gedacht das noch einer von den Invite Codes funktioniert. :-)
    Vielen Dank
    Ausgabe:
    Code:
    \nVielen Dankicht gedacht das noch einer von den Invite Codes funktioniert. :-)
    VG
    Syrius
    SzeneBox.org bei Telegram https://t.me/szenebox

  2. Werbung - Hier werben?
  3. #2
    Senior Avatar von Nimbus
    Registriert
    Oct 2015
    Beiträge
    562
    Gefällt mir!
    96
    Du gefällst: 573
    Klingt spontan ganz so, als wäre da von einem "\r\n" nur das "\r" interpretiert worden (das "\n" wurde einfach ausgegeben).
    Wenn man den Cursor nur nach vorne bewegt ("\r"), aber dann keine neue Zeile beginnt ("\n"), dann schaut das so aus.

  4. #3
    THEMENSTARTER

    Avatar von syrius
    Registriert
    Mar 2015
    Beiträge
    2,124
    Gefällt mir!
    1,233
    Du gefällst: 2,816
    Danke @Nimbus, leider hilft mir das nicht weiter. Hast du vielleicht eine Idee wie ich den Inhalt 1:1 wie in der Spalte ausgegeben bekomme?
    SzeneBox.org bei Telegram https://t.me/szenebox

  5. #4
    Senior Avatar von Nimbus
    Registriert
    Oct 2015
    Beiträge
    562
    Gefällt mir!
    96
    Du gefällst: 573
    Nein, weiß ich leider nicht, daher nur der Tipp, woher so ein Verhalten vermutlich kommt.
    Ich bin mir ehrlich gesagt nicht sicher, wo die Steuerzeichen herkommen und was sie genau zerpflückt.

    Ich habe leider gerade keine vBulletin DB/Installation bequem zur Hand und kann das daher nicht ausprobieren.
    Eventuell genügt es schon in der Ausgabe alle Vorkommen von "\r" zu ersetzen. Zum Beispiel in der MySQL-Abfrage oder vor der Ausgabe.
    Eventuell funktioniert auch etwas wie SELECT INTO OUTFILE besser.

  6. #5
    Junior Avatar von Gil Bades
    Registriert
    Mar 2015
    Beiträge
    25
    Gefällt mir!
    6
    Du gefällst: 10
    Füg mal noch den Parameter -raw bzw. -r zu dem mysql command hinzu.
    Das verhindert das escapen, führt uU. zum Ziel.


    Regards andi

    "Und, wie ist das Wetter bei dir?"
    "CAPS LOCK"
    "hä?"
    "SHIFT ohne Ende"

Ähnliche Themen

  1. Ausgabe als txt, nicht xml
    Von DrNice im Forum IntelliTool.it
    Antworten: 0
    Letzter Beitrag: 25.12.2018, 22:32
  2. API Ausgabe nach Datum
    Von hardy im Forum Filecrypt.cc
    Antworten: 5
    Letzter Beitrag: 01.06.2018, 19:33
  3. Featurewunsch Eigene Ausgabe
    Von Sekes im Forum Filecrypt.cc - Anregung & Kritik
    Antworten: 19
    Letzter Beitrag: 26.01.2018, 17:59
  4. (MYSQL) - Select - WHERE ... AND ... OR
    Von syrius im Forum Entwicklung / Programmierung
    Antworten: 3
    Letzter Beitrag: 26.10.2016, 19:25

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
SzeneBox.org... im Mittelpunkt der Szene!
© since 2015 szeneBOX.org - All Rights Reserved
Domains: www.szenebox.org