Bij het uitvoeren van volgend script krijg ik een lege pagina te zien.
Ik heb het script ondetussen 500X gelezen en ik zie de fout niet.
SCRIPT:
[php]<?php
session_start();
// Database connect
class dbconnection {
protected $dblink;
private $server, $username, $password, $dbname;
public function __construct($server, $username, $password, $dbname) {
$this->server = $server;
$this->username = $username;
$this->password = $password;
$this->dbname = $db;
$this->open();
}
// Open
private function open(){
$this->db = new PDO('mysql:host='.$this->server.';dbname='.$this->dblink, $this->username, $this->password);
}
// Een Query maken
public function select($what = '', $where = ''){
if ($what == '' || $where == ''){
return 'ERROR: Geen query uitgevoerd!';
} else {
$sql = "SELECT count(".$what.") FROM `".$where."`";
$result = $con->prepare($sql);
$result->execute();
return $result->fetchColumn();
$results = $this->db->query($sql);
while($results = $row){
return $row['naam'].'<br>';
}
}
}
}
// Nieuwe connectie
$db = new dbconnection('localhost', 'root', 'w8wrd', 'dbnaam');
echo $db->select('*', 'tabel');
?>[/php]
BEDOELING:
Toon de namen uit een database-tabel
1.636 views