PHP MYSQL PDO - kompendium: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
(Utworzył nową stronę „== Połączenie z bazą oraz ustawienie kodowania znaków na UTF-8 == <source lang="php"> <?php →** mysql hostname **: $hostname = 'localhost'; /*** mysql username *...”) |
|||
Linia 30: | Linia 30: | ||
?> | ?> | ||
</source> | </source> | ||
== Bezpieczny INSERT czyli bindowanie == | |||
[[Category:PHP]] | [[Category:PHP]] |
Wersja z 22:25, 21 lis 2011
Połączenie z bazą oraz ustawienie kodowania znaków na UTF-8
<source lang="php"> <?php /*** mysql hostname ***/ $hostname = 'localhost';
/*** mysql username ***/ $username = 'login';
/*** mysql password ***/ $password = 'haslo';
//baza danych $database='nazwabazydanych';
try {
$dbh = new PDO("mysql:host=$hostname;dbname=$database", $username, $password); /*** echo a message saying we have connected ***/ //echo 'Connected to database'; }
catch(PDOException $e)
{ exit ($e->getMessage()); }
$sql_set_utf = "SET CHARSET utf8"; $dbh->query($sql_set_utf);
mb_internal_encoding( 'UTF-8' );
?>
</source>