Autor Zpráva
wifinko028
Profil
Ahojte, prosím vás potrebujem pomoc. Mám script ktorý zapisuje z inputu do DB texty, ale diakritika nejde, ak mám nastavenú diakritiku "utf8_bin" taktiež aj "mysqli_query("SET NAMES `utf8_bin`", $con);" tak to bohužiaľ nefunguje, log hlási chybu "mysqli_error() expects parameter 1 to be mysqli, null given in" a do DB sa to zapíše takto : Miesto Fyzická je Fyzická. Ďakujem za rady.


Opravené, ďakujem.
ra100
Profil *
wifinko028:
expects parameter 1 to be mysqli, null give
úplne jasná hláška.

napr.
$con = mysqli_query("SET NAMES `utf8_bin`");
nepomože?

A ešte si over, či stránka, na ktorej je použití kód, má nadstavený neaký charset v header a ak, tak aký.
...problém može sposobiť aj rozdielne nadstavenie znakovej sady v html dokumente.


...oprava,
$con = mysqli_query($dbconnect,"SET NAMES 'utf8'");
$con = mysqli_query($dbconnect,'INSERT/SELECT...');

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: