sql >> Databasteknik >  >> RDS >> Mysql

Det går inte att lagra arabiska i MYSQL-databas med PHP

Jag försökte inte på arabiska men jag testade min kod på min senaste projektwebbplats, sidan var tillgänglig på flera språk. du kan bara lägga till php-funktionen urlencode för att spara innehåll i databasen och för att hämta datainnehåll använd urldecode-funktionen.

$content=urlencode($_POST["content"]);

echo $content;
$sql="update home set content='$content'";

för att hämta/skriva ut

echo urldecode($data['content']);

eller om du inte vill ha detta, ändra bara kolumnsamlingstypen "UTF8_GENERAL_CI"



  1. Hur felsöker man postgresql lagrade procedurer?

  2. PostgreSQL och TimescaleDB säkerhetskopiering återställande med ClusterControl CLI

  3. Infoga och välja UUID som binär(16)

  4. MySQLNonTransientConnectionException Det gick inte att skapa anslutning till databasservern. Orsakas av:java.lang.NullPointerException