Hallo allemaal,

Ik ben bezig een beetje OOP te leren, en ben begonnen met een volgend script:
<?
class Connection {
protected $link, $server, $username, $password, $db;

public function setupconnection($server, $username, $password, $db)
{
$this->server = $server;
$this->username = $username;
$this->password = $password;
$this->db = $db;
$this->connect();
}

protected function connect()
{
$this->link = mysql_connect($this->server, $this->username, $this->password);
mysql_select_db($this->db, $this->link);
}
}
$connect = new Connection();
$connect->setupconnection('server', 'username', 'wachtwoord', 'database');
?>
Maar mijn vraag: Wat is hier nou "beter" aan dan gewoon even te typen:
mysql_connect(bla);
mysql_select_db(bla,bla);
???
Ik vind het er trouwens wel stoer uit zien :P
okee
Toch nog een klein vraagje (das geen OOP-vraag wel voor mn class bedoeld)
Hoe check is snel welke variabelen niet leeg zijn:
public function showtotals($ip='', $datum='', $browser='', $hits='')
='' omdat ze standaard leeg zijn.
Ik wil dus query's bouwen op basis van ingevulde waarden. Dus zeg je showtotals('81.65.444.222', '', '', '4') dan moet die teruggeven dat iemand met IP 81.65.444.222 die 4 keer op de site heeft geklikt er bijvoorbeeld 2 keer is geweest. Dus met andere woorden: Hoe vaak is het voogekomen dat gebruiker 81.65.444.222 4 site hits deed op 1 dag. Beetje onrealistisch voorbeeld natuurlijk zou toeval zijn. Beter voorbeeld is:
showtotals('81.65.444.222', '', 'MSIE 7.0', '')
Hoe vaak heeft 81.65.444.222 met de browser IE7 op de site gezeten. (hoeveel verschillende dagen dus)

Reageren