We need to set the encoding of texts we store into database to UTF-8
if we work with Arabic texts. Otherwise, Arabic texts appear like ??????????
in our database.
Once we create a database connection variable, we must set it’s charset into UTF-8
like this:
$connection = mysqli_connect("localhost", "username", "password","db"); $connection->set_charset("utf8")
And one more thing, we need to set our table (or a specific row) collation to utf8_general_ci
like this:
loading...