sql >> Database >  >> RDS >> Mysql

rare karakters zoals ‪ ‬ ‏

Dit zijn HTML-entiteiten die kan worden gedecodeerd met behulp van html_entity_decode , zoals echo html_entity_decode($str, ENT_COMPAT, 'UTF-8') .

Het is echter verkeerd om dergelijke waarden in de database op te slaan, zoals u ziet. De waarden moeten worden opgeslagen in hun oorspronkelijke vorm en alleen HTML-entiteit gecodeerd wanneer dat nodig is voor uitvoer naar HTML. Zoek uit waar ze HTML-gecodeerd worden en los dat op. Als je al een database vol met deze onzin hebt... eh, veel plezier met het terugdraaien ervan. :o)



  1. Oracle:SQL-query die rijen retourneert met alleen numerieke waarden

  2. Hoe MySQL-databases te beschermen tegen ransomware-campagnes

  3. Met behulp van Python snel veel kolommen invoegen in Sqlite\Mysql

  4. hoe de grootte van een record in mysql te krijgen