Ale nie! Kde je JavaScript?
Váš webový prehliadač nemá povolený JavaScript alebo nepodporuje JavaScript. Ak chcete správne zobraziť túto webovú lokalitu, povoľte JavaScript vo svojom webovom prehliadači, alebo inovujte na webový prehliadač, ktorý podporuje JavaScript.

Fórum

Připojení k databazi

4 príspevky
1750 zobrazení
Naposledy aktualizované pred 3 rokmi
F
Člen 20
Odoslané pred 3 rokmi
#1
Dobrý den. Poradí někdo prosím?
Píše mi to zhruba tohle:
Fatal error: Uncaught Error: Call to undefined function mysql_connect()

Potřebuji se spojit k databazi, nevíte co je tady špatně?:

include config.php;
$spojeni = mysql_connect($host, $user, $pass); <chyba by měla být v tomhle řádku
mysql_select_db($db);

myslím, že by tam mělo být něco k prefixu

Děkuji
Upravil/a Kvido dňa 11/12/2017 15:17, pred 3 rokmi
Kvido
Člen 297
Odoslané pred 3 rokmi
#2
Je to na ostrém veřejném webu, nebo na místním PC přes XAMP?
Vypadá to, že váš web pracuje pod nejnovější platformou php7.
Musíte proto mít v config.php nastaveno:
$pdo_enabled = 1;

Ještě dodávám.
Nastavení PDO:

zakázat PDO (0):
$pdo_enabled = 0;
Staré MySQL
*****
Povolit PDO (1):
$pdo_enabled = 1;
Nové MySQL, pracuje s mysqli ve verzi PHP-Fusion 9xx
Upravil/a Kvido dňa 12/12/2017 05:26, pred 3 rokmi
F
Člen 20
Odoslané pred 3 rokmi
#3
Je to na veřejném webu
RobiNN
Hlavný administrátor 786
Odoslané pred 3 rokmi
#4
Zrejme používaš staré PHP Fusion 7 a nové PHP 7.x. Riešenie: zmeň PHP verziu na 5.6.

@infoadmin PHP Fusion 9 funguje aj s MYSQLi a PDO je jedno čo ma nastavene v $pdo_enabled obe by mali fungovať. On má zrejme PHP Fusion 7 kedže v9 už nepoužíva mysql_connect() (tato funkcia už nie je podporovaná a je zastaraná v PHP 7 bola úplne odstránená, preto to hádže chybu Fatal error: Uncaught Error: Call to undefined function mysql_connect())

Funkciu mysql_connect() v nových verziách nahradila mysqli_connect()
Takže toto:
$spojeni = mysql_connect($host, $user, $pass);
mysql_select_db($db);
zmeň na:
$spojeni = mysqli_connect($host, $user, $pass, $db);
mysqli_select_db($spojeni, $db);
PHP-Fusion Development Manager
GitHub profil: GitHub
PHP Fusion témy: PF-Projects/PHP-Fusion-Themes
PHP Fusion infúzie: PF-Projects/PHP-Fusion-Infusions, php-fusion/Addons