Mysql Bağlantı nedir?

3 Cevap php

Ben bir php uygulama hata ayıklama.

Yerel hata ayıklama penceresinde, aşağıdaki bilgileri gösterir

  • Name değeri Türü
  • LinkID 15 mysql link

Program dahilinde linkID değişim değeri

What is mysql link type , being shown in the debugging window?

Ayrıca, herkes fonksiyon ne yapar açıklayabilir?

İşte linkID kullanarak php kodu:

function connect($new_link = false) 
    {
    	if (!$this->LinkID) {
    		$server = ($this->DBPort != "") ? $this->DBHost . ":" . $this->DBPort : $this->DBHost;

    		if ($this->DBPersistent) {
    			$this->LinkID = @mysql_pconnect($server, $this->DBKullanıcı, $this->DBPassword);
    		} else {
    			$this->LinkID = @mysql_connect($server, $this->DBKullanıcı, $this->DBPassword, $new_link);
    		}

    		if (!$this->LinkID) {		
    			$this->halt("Connect failed: " . $this->describe_error(mysql_errno(), mysql_error()));
    			return 0;
    		}

    		if (!mysql_select_db($this->DBDatabase, $this->LinkID)) {
    			$this->LinkID = 0;
    			$this->halt($this->describe_error(mysql_errno(), mysql_error()));
    			return 0;
    		}
    	}

    	return $this->LinkID;
    }