Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Polskie znaki przy update w mysql UTF-8
redelek
post
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

Ostrzeżenie: (0%)
-----


Hej,

Niestety mam problem z UPDATE.
Tak wygląda mój kod
  1. <?php
  2.            $tytul=$_POST["f_tytul"];
  3.            $opis=$_POST["f_opis"];
  4.            $kat=$_POST["f_kat"];
  5.            $dt = date("Y-m-d");
  6.            $tm = date ("H:i:s");
  7.            $rem = $REMOTE_ADDR;
  8.            polacz_db();
  9.            mysql_query("SET NAMES 'utf8'");
  10.            mysql_query("SET CHARACTER_SET_CLIENT=utf8");
  11.            mysql_query("SET CHARACTER_SET_RESULTS=utf8");
  12.            $wynik= mysql_query("UPDATE $M_TABELA SET `kategoria`='$kat', `tytul`='$tytul', `opis`='$opis', `dt`='$dt', `time`='$tm' WHERE `id_bz`='$num_rek'") or die('<div id="error">Nie mogę zaktualizować rekordu '.$num_rek.'</div>');
  13.            if ($wynik==1) {
  14.            echo '<div id="info"><a href="lista.php?rek=l"><img src="../img/wroc.png" alt="W" /></a>&nbsp;&nbsp;&nbsp;&nbsp;Rekord zaktualizowany '.$num_rek.'</div>';
  15.            } else{
  16.            echo 'Niedozwolone parametry !!!';
  17.            }    
  18.            ?>

Przy INSERT działa wszystko pieknie i poprawnie. Bazy mam ustawione na UTF-8, stronę i Apache.
Nie wiem dlaczego , po wykonaniu UPDATE wszystko się rozwala, w bazie też są krzaczki sad.gif

Macie może jakiś pomysł ?

Ten post edytował redelek 25.06.2009, 12:52:51


--------------------
Pozdrawiam
Piotrek R
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 05:59