Jump to content
  • 0
Tomas99

mysql MySQL připojení

Dotaz

Zdravím. Mám v PC webovou stránku. Která má ukládání přes MySQl, jenže v kódu mám věci co podporují jen ve verzi PHP 7. A to připojení MySQL naopak na verzi 7 nefunguje jelikož syntaxe jsou na verzi 5.6?. Dokázal by mi někdo pomocí to předělat na ty nové? Zkoušel jsem to a přestalo mi to fungovat, takže dělám stále někde chybu. Děkuji za pomoc.

 

	<?php
	/* DATABASE CONFIGURATION */
define('DB_SERVER', 'hosting');
define('DB_USERNAME', 'uzivatel');
define('DB_PASSWORD', 'heslo');
define('DB_DATABASE', 'nazev');
	function getDB()
{
    $dbHost = DB_SERVER;
    $dbUser = DB_USERNAME;
    $dbPass = DB_PASSWORD;
    $dbName = DB_DATABASE;
    try
{
        $dbConnection = new PDO("mysql:host=$dbHost;dbname=$dbName;charset=utf8", $dbUser, $dbPass);
$dbConnection->exec("set names utf8");
$dbConnection->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
        $dbConnection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        return $dbConnection;
    }
catch (PDOException $e)
{
        echo 'pripojeni k databazi bylo neuspesne: ' . $e->getMessage();
    }
}
	?>

dbconfig.php

Sdílet tento příspěvek


Link to post
Share on other sites

1 odpověd na tuto otázku

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×