Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Korištenje mysql_close(); funkcije
Author Message
suad Offline
Novi korisnik
*

Posts: 68
Joined: Nov 2009
Reputation: 0
Post: #1
Korištenje mysql_close(); funkcije
Pozdrav!

Dali mi neko može reći kako se spajati sa mysql serverom i bazom?

Dali otvarati konekciju i zatvarati pri svakom upitu?

Vako
PHP Code:
<?php
// 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>!');
    
    
$u mysql_query('OVO JE UPIT');
    
mysql_close($db);




// 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>!');
    
    
$u1 mysql_query('OVO JE UPIT');
    
mysql_close($db);
?>

U mene na sajtu je konekcija otvorena u jednoj datoteki "sql.php" i tu datoteku includam na vrhu svake stranice gdje koristim bazu.

Šta mislite kako je bolje?
18-06-2011 10:46 PM
Find all posts by this user Quote this message in a reply
schmrz Offline
____
*

Posts: 569
Joined: Feb 2007
Post: #2
RE: Korištenje mysql_close(); funkcije
Konekciju obično ostvaruješ samo jednom. Ako bi se svaki put spajao kada hoćeš da izvršiš upit to bi bespotrebno usporavalo izvršavanje skripte a i opterećavalo server. Ako pogledaš dokumentaciju za mysql_close vidjet' ćeš slijedeće:

PHP manual Wrote:Using mysql_close() isn't usually necessary, as non-persistent open links are automatically closed at the end of the script's execution.

Prema tome, nemaš uopšte potrebe da pozivaš mysql_close manuelno.

I have no drinking problems. I drink. Get drunk. Fall down. NO PROBLEM
Registered As Linux User #484215
Moj skromni blog
Savjet za buduće programere: ovdje
19-06-2011 12:52 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)