[ BLACK_SWORD @ 18.06.2011. 13:17 ] @
Pozdrav!

Dali treba pri svakom upitu na mysql bazu povezivat se sa bazom i prekidat konekciju

primjer
Code:


// Povezivanje sa mysql serverom ć. 
$db = @mysql_connect($bazaPodataka['server'], $bazaPodataka['korisnicko_ime'], $bazaPodataka['lozinka']) 
    or die('Nismo se mogli spojiti sa mysql serverom <b> ' . $bazaPodataka['server'] . '</b>!'); 

// Povezivanje sa mysql bazom. 
mySQL_select_db($bazaPodataka['ime_baze'], $db) 
    or die('Nismo se mogli spojiti sa bazom <b> ' . $bazaPodataka['ime_baze'] . '</b>!'); 

$query = mysql_query("SELECT id_korisnika FROM korisnici WHERE korisnicko_ime = 'ime"); 

mysql_close($db);  




u mene na sajtu se samo jednom spajam sa serverom i bazom

Code:


// Povezivanje sa mysql serverom ć. 
$db = @mysql_connect($bazaPodataka['server'], $bazaPodataka['korisnicko_ime'], $bazaPodataka['lozinka']) 
    or die('Nismo se mogli spojiti sa mysql serverom <b> ' . $bazaPodataka['server'] . '</b>!'); 

// Povezivanje sa mysql bazom. 
mySQL_select_db($bazaPodataka['ime_baze'], $db) 
    or die('Nismo se mogli spojiti sa bazom <b> ' . $bazaPodataka['ime_baze'] . '</b>!'); 



// OVDJE DOLAZI NEKOLIKO UPITA NA BAZU




i sve dobor radi, pa me zanima dali je to uredu ili trebam pri svakom upitu spajat se sa serverom i zatvarat konekciju poslije upita

HVALA NA ODGOVORU!
[ deximat @ 20.06.2011. 15:25 ] @
Moja praksa je da na pocetku koda svake stranice koja ce koristiti bazu otvorim konekciju i jedna od poslednjih linija te stranice da bude zatvaranje konekcije, kako bi uprostio stranicu odradim samo include na pocetku za otvaranje konekcije i na kraju za zatvaranje konekcije, mislim da zatvaranjem i otvaranjem konekcije na istoj stranici samo gubis na vremenu...