Visa ett inlägg
Oläst 2013-06-13, 18:57 #1
Legendarisk Legendarisk är inte uppkopplad
Flitig postare
 
Reg.datum: Nov 2012
Inlägg: 359
Legendarisk Legendarisk är inte uppkopplad
Flitig postare
 
Reg.datum: Nov 2012
Inlägg: 359
Standard Funktion för att connecta till Mysql databas

Hej,
Håller på att snickra ihop ett simpelt inloggnings system i PHP och försöker göra själva kopplingen till databasen så enkel som möjligt.

Jag har flertalet funktioner vid själva inloggningen som behöver connecta till databasen (exempelvis kolla att username finns osv).

Därför har jag gjort en egen funktion för detta i en separat fil som ser ut som följande:

PHP-kod:
function connect_to_db() {

    
$db = new mysqli('localhost''namn''lösen''databasen');

    
//Check db error
    
if (mysqli_connect_errno()) {
        echo 
'Sorry, we are experiencing connection problems.';
        exit;
    } 
    
    return 
$db;


varav de andra funktionerna sedan använder db för att köra queryn.

Det jag undrar är om det är ok i olika avseenden att göra på detta sätt, eller finns det något annorlunda sätt som är att föredra? Tänker på både säkerhetsaspekter och hastighet.

Tack på förhand.
Legendarisk är inte uppkopplad   Svara med citatSvara med citat