Hallo,
Ik loop ergens tegen aan maar ik weet zelf niet hoe ik het kan oplossen.
Ik ben bezig met een database controller class.
Hij geeft deze error: Fatal error: Undefined class constant 'db_host' in /home/db44/domains/lb-cms.nl/public_html/brightsense/classes/dbcontroller.class.php on line 13
Dit is mijn class:
PHP Code:
<?php
class DBC
{
private $db_host = "localhost";
private $db_name = "***";
private $db_username = "***";
private $db_password = "***";
private $connection;
public function connect()
{
/* regel 13 */ $this->connection = mysql_connect($this->db_host, $this->db_username, $this->db_password) or die ("Er kan geen verbinding worden gemaakt met de database.");
mysql_select_db($this->db_name, $this->connection) or die ("De database kan niet worden geselecteerd.");
}
public function runQuery($query)
{
$result = mysql_query($query, $this->connection) or die ("De uitgevoerde query:<br /><br />" . $query . "<br /><br />gaf de volgende fout " . mysql_error($this->connection));
return $result;
}
public function fetchResultAsObject($result)
{
return mysql_fetch_object($result);
}
public function getNumberOfRows($result)
{
return mysql_num_rows($result);
}
public function getLastInsertId()
{
return mysql_insert_id($this->connection);
}
public function isResultEmpty($result)
{
return mysql_num_rows($result) <= 0;
}
public function close()
{
@mysql_close($this->connection);
}
}
?>
- Fatal error....
-
04-05-2010, 20:47 #1
- Berichten
- 394
- Lid sinds
- 15 Jaar
Fatal error....
-
In de schijnwerper
-
04-05-2010, 21:06 #2
- Berichten
- 465
- Lid sinds
- 18 Jaar
Wat als je van de private, protected maakt?
-
04-05-2010, 21:10 #3
- Berichten
- 126
- Lid sinds
- 15 Jaar
Ik heb je code gekopieerd en uitgevoerd maar hier gaat alles goed.
De melding die je noteerde (Fatal error: unknown class constant) wil zeggen dat je waarschijnlijk ergens een $ bent vergeten, waardoor de parser geen variabele zag maar een constante.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic