try { // Inicjujemy, co trzeba $pdo = new PDO('mysql:host=localhost;dbname=test', 'root', ''); $pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(Exception $exception) { }
Próbowałem podzielić to na 2 pliki czyli:
Index.php
<?php require('./cos1.php'); // Dalszy kod związany nie tylko z pobieraniem danych z mysql. require('./cos2.php'); ?>
cos1.php
<?php try { // Inicjujemy, co trzeba $pdo = new PDO('mysql:host=localhost;dbname=test', 'root', ''); $pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); ?>
cos2.php
<?php } catch(Exception $exception) { } ?>
Ale wiadomo takie coś nie działa wiec, używając PDO, trzeba zawsze na początku łączyć się z mysql i na końcu pliku zamykać to, niż ułatwić sobie sprawę i mieć ten kod w osobnych plikach, wiadomo, że login, haslo itp to sobie mogę zrobić zmienną i dodać ją gdzieś w include dla wszystkich, ale czy nie ma na pewno innego rozwiązania ?.
Pozdrawiam.