![]() |
![]() |
![]()
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 :/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 02:53 |