Połączenie PDO mysql: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
m (Zastępowanie tekstu - "</source>" na "</pre>") |
|||
| (Nie pokazano 1 pośredniej wersji utworzonej przez tego samego użytkownika) | |||
| Linia 1: | Linia 1: | ||
< | <pre> | ||
<?php | <?php | ||
/*** mysql hostname ***/ | /*** mysql hostname ***/ | ||
| Linia 30: | Linia 30: | ||
mb_internal_encoding( 'UTF-8' ); | mb_internal_encoding( 'UTF-8' ); | ||
?> | ?> | ||
</ | </pre> | ||
[[Category:PHP]] | [[Category:PHP]] | ||
Aktualna wersja na dzień 17:24, 15 lut 2018
<?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);
$sql_set_utf = "SET NAMES utf8";
$dbh->query($sql_set_utf);
mb_internal_encoding( 'UTF-8' );
?>