Ahoj, mám takový problém při komunikaci s databází MSSQL (na Windows server 2008, samostatný stroj) ze zařízení Synology (Web Station).
Jde o jednoduché PHP scripty, které mi na serveru s Ubuntu fungovaly. Po přesunu na Synology zlobí.
Pravděpodobně je někde problém s kódováním.
Výpis z databáze je v pořádku (háčky, čárky ok.), ale pokud do databáze použiji dotaz: SELECT … AND jm LIKE 'HŠ', vrátí prázdné pole. Pokud za LIKE není hodnota s diakritikou, vše funguje.
Před připojením používám:
header("Content-Type: text/html; charset=windows-1250");
ini_set('mssql.charset', 'WINDOWS-1250');
..
if (!$mssql_connection = mssql_connect($mssql_server, $mssql_username, $mssql_password))
{
die('Nelze se připojit..');
}
mssql_select_db($mssql_database, $mssql_connection);
Jde ještě někde nastavit kodování, nebo kde by mohl být problém?
Děkuji Radek