Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 7. 11. 2006, 02:56:16
mizí mi diakritika pls pomoc
|
||
Anonymní Profil * |
#2 · Zasláno: 7. 11. 2006, 03:01:04
provider mi napsal:
prověřte skript utils.php, kde máte funkci pro připojení k databázi. Nastavení kódování (mysql_query("SET NAMES...... máte uvedeno za else, není tedy provedeno při připojení k DB tady je zmíněná část skriptu: function db_open_connection() { global $db_error_code; global $db_error_text; if ($db_link = mysql_connect(DB_SERVER,DB_USER,DB_PASSWORD)) { if (!mysql_select_db(DB_DATABASE)) { $db_error_code = mysql_errno(); $db_error_text = mysql_error(); mysql_close($db_link); } else {mysql_query("SET CHARACTER SET cp1250"); } } else { $db_error_code = mysql_errno(); $db_error_text = mysql_error(); echo "$db_error_code: $db_error_text"; exit; } return $db_link; zkoušel jsem vše možný,ale pořád nic,text napíšu s diakritikou a po odeslání se mi zobrazí bez písmenek s diakritikou, SQL server je nastaven správně |
||
Mysho Profil * |
#3 · Zasláno: 7. 11. 2006, 21:18:44
na pripojenie sa ku databze pouzivam takyto script:
mysql_connect("localhost","root") or die( mysql_error()); mysql_select_db("databaza") or die (. mysql_error()); mysql_query("set names utf8"); a mne to ide lenze ja pouzivam utf :-) |
||
Mysho Profil * |
#4 · Zasláno: 7. 11. 2006, 21:21:33
aby som bol presny tak chyba je v tomto riadku
mysql_query("set names pekna znakova sada od mrkvosoftu "); a je tam ta chyba ze ho nemas |
||
Anonymní Profil * |
#5 · Zasláno: 7. 11. 2006, 21:40:41
co tam nemám? já tam ten řádek přece mám,nebo ne? můžeš mi to prosím něják konkretizovat?
|
||
Mysho Profil * |
#6 · Zasláno: 7. 11. 2006, 21:50:49
skus toto:
function db_open_connection() { global $db_error_code; global $db_error_text; if ($db_link = mysql_connect(DB_SERVER,DB_USER,DB_PASSWORD)) { if (!mysql_select_db(DB_DATABASE)) { $db_error_code = mysql_errno(); $db_error_text = mysql_error(); mysql_close($db_link); } else { mysql_query("SET CHARACTER SET cp1250"); mysql_query("set names cp1250"); } } else { $db_error_code = mysql_errno(); $db_error_text = mysql_error(); echo "$db_error_code: $db_error_text"; exit; } return $db_link; |
||
Anonymní Profil * |
#7 · Zasláno: 7. 11. 2006, 22:33:40
zkusil jsem,ale bohužel pořád to stejný :( zkrátka to nezobrazí znaky s diakritikou
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0