macchess adlı üyeden alıntı: mesajı görüntüle
Hocam kodları görmeden birşey söylemek zor kodları buraya eklerseniz bakalım.
Db.php aşağıdadır.

<?php
class Database
{
	var $connection;

	function Database()
	{
		global $configuration;
		$this->connection = mysql_connect(
			$configuration["host"].':'.$configuration["port"],
			$configuration["user"],
			$configuration["pass"]);
		if ($this->connection) {
			if (!mysql_select_db($configuration["db"])) {
				//throw new Exception('Veritabanı bulunamadı');
				echo 'Veritabanı bulunamadı';
				exit();
			}
		} else {
			//throw new Exception('cannot connect');
			echo 'Veritabanına bağlanılamadı';
			exit();
		}
	}

	static function escape($param)
	{
		return $param;
	}

	static function connect()
	{
		static $database = null;
		if (!isset($database)) {
			$database = new Database();
		}
		return $database->connection;
	}

	static function reader($query, $connection)
	{
		$cursor = mysql_query($query, $connection);
		return $cursor;
	}

	static function read($cursor)
	{
		return mysql_fetch_assoc($cursor);
	}

	static function readRow($cursor)
	{
		return mysql_fetch_row($cursor);
	}

	static function nonQuery($query, $connection)
	{
		mysql_query($query, $connection);
		$result = mysql_affected_rows($connection);
		if ($result == -1) {
			return false;
		}
		return $result;

	}

	static function query($query, $connection)
	{
		$result = mysql_query($query, $connection);
		if ($result == FALSE)
			return 0;
		return mysql_num_rows($result);
	}

	static function insertOrUpdate($query, $connection)
	{
		$result = mysql_query($query, $connection);
		if ($result == FALSE)
			return 0;
		return intval(mysql_insert_id($connection));
	}
}
?>