Problem beim Aufruf von mysql_connect()

Polymorph

Grünschnabel
So ich habe mal wie so viele andere mal eine kleine Klasse zur Arbeit mit MySql geschreiben jedoch habe ich das Problem das wenn ich den code ausführe volgende Fehlermeldung kommt:

Fatal error: Call to undefined function: mysql_pconnect() in c:\programme\apache group\apache\htdocs\project_1\source\mysql.class2.php on line 14

So hier mal der Code:
PHP:
<?
echo "Start Class<br>\n";
class MySqlConnection {
	
	var $connectionData;
	
	var $handle;
	var $query_result;
	var $arQuery_Result;
	
	function MySqlConnection($host, $name, $password)
	{
		echo "Im Konstruktor<br>\n";
		$this->handle= mysql_pconnect($host, $name, $password);
	
	
		if($this->handle) {
			if(!(mysql_select_db("projekt1", $this->handle))) {
				echo "Fehler\n";
				$this->handle = FALSE;
			}
		} else {
			echo "Fehler!!!!<br>\n";
		}
		echo "Verlassen des Konstruktors<br>\n";
	}
	
	function query($str_query) 
	{
		
		
		$query_result = mysql_query('select * from test', $this->handle);
		
		$this->arQuery_Result = mysql_fetch_row($query_result);
		
		
	}
	
}
echo "Leave Class<br>\n";
?>

<?
$sql = &new MySqlConnection("tra", "li", "la");
?>

wäre nett wenn mir jemand helfen könnte..
 
Zuletzt bearbeitet von einem Moderator:
Naja, der Fehler scheint ja klar: Die unktion mysql_pconnect existiert nicht!
Welche PHP-Version hast du drauf? Eventuell hast du bei einer älteren Version das MySQL-Modul nicht installiert oder sonst was falsch eingestellt.

Ach ja:
Wass willst du mit dem & vor dem new bezwecken?
 
So ich habe nun mal meine Php Version auf die aktuellste stable aktualisiert und siehe da es funktioniert.

Obwohl ich mich trotzdem Frage wo der Fehler war da ich vorher schon erfolgreich mit mysql_pconnect() gearbeitet habe.

Danke Nuinmundo für den Hinweis :)
 
Zurück