Hey,
Weet iemand wat er in een database class moet en hoe je het, het beste kan maken?
Weet iemand wat er in een database class moet en hoe je het, het beste kan maken?


..), etc.
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/class"]class[/URL] core
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] __construct[COLOR= #007700]([/COLOR][URL="http://www.php.net/array"]array[/URL] [COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700])
{[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]mysql [COLOR= #007700]= new[/COLOR] mysql[COLOR= #007700]([/COLOR][COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]host[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pass[/COLOR][COLOR= #007700]], ...);[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]member [COLOR= #007700]= new[/COLOR] member[COLOR= #007700](&[/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700], ...);[/COLOR]
[COLOR= #FF8000]// etc..[/COLOR]
[COLOR= #007700]}[/COLOR]
[COLOR= #FF8000]// etc.[/COLOR]
[COLOR= #007700]}[/COLOR] 
Edit:public function __construct()
{
// We kunnen geen verbinding maken
if(!$this->connect($core->$mysqlgegevens[host], $core->$mysqlgegevens[user], $core->$mysqlgegevens[pass]) && !$this->select($core->$mysqlgegevens[name]))
{
// Error weergeven
die($this->error(We konden geen verbinding maken met de database.);
}
// We kunnen verbinding maken
else
{
$this->connect($core->$mysqlgegevens[host], $core->$mysqlgegevens[user], $core->$mysqlgegevens[pass])
$this->select($core->$mysqlgegevens[name])
}
} 
Je ziet zo nog wel ff een scriptje..
Edit:[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/class"]class[/URL] mysql
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] __construct[COLOR= #007700]()
{[/COLOR]
[COLOR= #FF8000]// We kunnen geen verbinding maken[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]connect[COLOR= #007700]([/COLOR][COLOR= #0000BB]$core[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700][[/COLOR][COLOR= #DD0000]host[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$core[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$core[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700][[/COLOR][COLOR= #DD0000]pass[/COLOR][COLOR= #007700]]) || ![/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]select[COLOR= #007700]([/COLOR][COLOR= #0000BB]$core[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]]))
{[/COLOR]
[COLOR= #FF8000]// Error weergeven[/COLOR]
[URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]error[COLOR= #007700]([/COLOR][COLOR= #DD0000]We konden geen verbinding maken met de database.[/COLOR][COLOR= #007700]);
}
}
}[/COLOR]
?> 
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/class"]class[/URL] core
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] __construct[COLOR= #007700]([/COLOR][URL="http://www.php.net/array"]array[/URL] [COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700])
{[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]mysql [COLOR= #007700]= new[/COLOR] mysql[COLOR= #007700]([/COLOR][COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]host[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pass[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]]);
}[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] nieuwsbrief[COLOR= #007700]()
{[/COLOR]
[COLOR= #FF8000]// We zetten de headers[/COLOR]
[COLOR= #0000BB]$headers[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Content Type: text/html[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$headers[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]From: info@ipet.nl[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]// De standaard layout maken[/COLOR]
[COLOR= #0000BB]$standaard_lay[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]
<html>
<head>
<title>iPet - Nieuwsbrief</title>
<link href="http://localhost/ipet/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
<a href="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$rowtjuhh[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/" target="_blank" class="header"></a>
<div class="content">
<h1>
De maandelijkse iPet Nieuwsbrief!
</h1>
<div class="vak">
[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$bericht[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]
</div>
<div class="afmelden">
<a href="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$rowtjuhh[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]/user/profile/">Klik hier</a> om je af te melden.
</div>
</div>
</div>
</body>
</html>[/COLOR][COLOR= #007700];
}[/COLOR] 


..
Ben nu bezig met een aanmeld class. 