Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 1 Dołączył: 3.07.2011 Ostrzeżenie: (0%)
|
Przenosilem serwis z serwera nazwy i mam problem z pl znakami. Przy tworzeniu pdo daje
Cytat array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'") jako argument i wykonuje zapytanieCytat $opd->exec("set names utf8"); $stmt = $opd->prepare("INSERT INTO dekoracje SET id = NULL, grob = :grob, typ = 'W1', podpis = :podpis, dodano = NOW(), wygasa = :wygasa, status = '100' "); $stmt->bindValue(':grob', (int)$_GET['n'], PDO::PARAM_STR); $stmt->bindValue(':podpis', strip_tags($_POST['podpis']), PDO::PARAM_STR); $stmt->bindValue(':wygasa', date("Y-m-d H:i:s", $wygasa), PDO::PARAM_STR); $stmt->execute(); $stmt->closeCursor(); unset($stmt); w $_POST['podpis'] jak wyswietlam, jest imie Paweł, do bazy natomiast sie nie wpisuje nic. Jesli daje imie bez pl znakow, zapisuje sie poprawnie. kolumna podpis to varchar(120), utf8_general_ci. Nie mam pomysłu :/ |
|
|
|
Octobus [MySQL][PHP] Problem z polskimi znakami w PDO 31.10.2017, 12:18:06
viking A jesteś pewien że to nie ten twój dziwny sterowni... 31.10.2017, 12:23:41
Octobus probowalem bez tego, probowalem z jednym i z dwoma... 31.10.2017, 12:25:19
viking (int)$_GET['n'], PDO::PARAM_STR
aha..... 31.10.2017, 12:42:11
nospor viking przeciez to nie ma zadnego zwiazku z bledem... 31.10.2017, 12:44:32
viking Może mieć bo nie korzystał bezpośrednio z PDO tylk... 31.10.2017, 12:48:33
Octobus @nospor
errorInfo() zwraca:
Cytat[0] => 00000
... 31.10.2017, 12:48:56
nospor Kurcze, to nie pisz
Cytatdo bazy natomiast sie nie... 31.10.2017, 12:50:08
viking Pewnie na pierwszym serwerze była lepsza konfigura... 31.10.2017, 12:58:25 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 23:17 |