sql >> Databáze >  >> RDS >> Mysql

Nelze uložit arabštinu v databázi MYSQL pomocí PHP

Nezkoušel jsem to v arabštině, ale vyzkoušel jsem svůj kód na svém posledním projektovém webu, web byl dostupný ve více jazycích. stačí přidat php funkci urlencode pro uložení obsahu do databáze a pro načtení datového obsahu použijte funkci urldecode.

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

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

pro načtení/tisk

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

nebo pokud to nechcete, změňte typ řazení sloupců "UTF8_GENERAL_CI"



  1. Jak vložit do MySQL pomocí připraveného příkazu s PHP

  2. Jak FROM_UNIXTIME() funguje v MariaDB

  3. Význam n:m a 1:n v návrhu databáze

  4. vyberte rownum z platu kde rownum=3;