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

problém s kódováním dotazu php mysql

Zjišťuji, že mnohé věci řeší;

mysql_query("SET NAMES 'utf8'");

Před provedením jakýchkoli dotazů.

V dokumentaci se doporučuje použít mysql_set_charset ale často vidím, že tato funkce chybí.

if( function_exists('mysql_set_charset') ){
    mysql_set_charset('utf8', $db_con);
}else{
    mysql_query("SET NAMES 'utf8'", $db_con);
}


  1. flake8 si stěžuje na booleovské srovnání ==ve filtrační klauzuli

  2. Jak zacházet s callableStatement.registerOutParameter(1, java.sql.Types.BOOLEAN);

  3. Vložte sadu dat do tabulky Oracle

  4. Jak mám předat název tabulky do uloženého procesu?