schwierigkeiten beim Hinzufügen von whitespace zwischen zwei Zeichenketten, die aus DB im Dropdown-Menü HTML-Formular stammen

8

Ich ziehe Daten aus zwei DB-Spalten in derselben Tabelle, um das Dropdown-Menü im HTML-Formular zu füllen. Obwohl ich beide Datenstücke erhalte, kann ich sie nicht mit Leerzeichen trennen, die sie trennen. Der unten stehende Code ist mein allgemeiner Versuch, dies zu tun, aber ich habe versucht, die Anführungszeichen für das Leerzeichen zu ändern und wegzulassen sowie Vorname und Nachname in einfache und doppelte Anführungszeichen einzuschließen. Aber nichts scheint zu funktionieren. Ich bin so weit mit: Vornamename.

%Vor%

Irgendein Rat oder Vorschläge geschätzt.

    
nanker 15.01.2017, 05:16
quelle

1 Antwort

2

CONCAT_WS , ist die mySQL-Funktion, die a enthält Trennzeichen so ..

%Vor%

verwenden Sie dann $row['name']

Ich habe den Alias as name hinzugefügt, um das Leben einfacher zu machen

  

CONCAT_WS () steht für Concatenate With Separator und ist ein Special   Form von CONCAT (). Das erste Argument ist das Trennzeichen für den Rest von   die Argumente. Das Trennzeichen wird zwischen den zu bearbeitenden Strings hinzugefügt   verkettet. Das Trennzeichen kann eine Zeichenkette sein, ebenso wie der Rest des Zeichens   Argumente. Wenn das Trennzeichen NULL ist, ist das Ergebnis NULL.

    
user6763587 15.01.2017, 05:19
quelle

Tags und Links