Mysql
 sql >> Datenbank >  >> RDS >> Mysql

sql-Abfrage zum Konvertieren des Zeilenumbruchzeichens in ein HTML-


Erste Frage:

UPDATE exp_channel_data SET text_column = REPLACE(text_column, '\r\n', '<br />')

Wenn es nichts ersetzt, verwenden Sie '\n' statt '\r\n' .

Zweite Frage:

Sie können dies nicht mit einer SQL-Abfrage tun, Sie müssen diese Daten in ein PHP-Skript oder etwas anderes, das Sie möchten, abrufen und einen regulären Ausdruck ersetzen (Beispiel für PHP):

$new_str = preg_replace('#<(p|span)[^>]+>#', '<$1>', $old_string);