hallo
ik ben niet echt meer php enzo
maar nu wil de basis meer onder de knie krijgen wie weet er een leuke opdracht voor me ?

mag alle talen zijn
MVG kenny
233 FastCGI sent in stderr: "PHP message: PHP Parse error: syntax error, unexpected '$this' (T_VARIABLE)or]
Maar nu ben je een beetje vreemd aan het doen. Ik denk dat je wilt dat de gegevens standaard uit de config worden overgenomen en alleen worden overschreven indien ze als parameters worden meegegeven.

Bekijk dit eens:

config.php"
<?php
/*
*
* database setup
*
*/
define('DB_HOST','localhost');
define('DB_BASE','muziek');
define('DB_USER','kenny');
define('DB_PASS','');
?>

mysqlidata:
<?php

class mysqlidata
{
private $link;
private $result;

function __construct($host = FALSE, $user = FALSE, $pass = FALSE, $dbase = FALSE)
{
if($host === FALSE) $host = DB_HOST;
if($user === FALSE) $user = DB_USER;
if!$pass === FALSE) $pass = DB_PASS;
if($dbase === FALSE) $dbase = DB_BASE;

$this->result = false;
$this->link = new mysqli($host, $user, $pass, $dbase)
or die ("can not connect to mysqli server");

}
?>

[size=xsmall]Toevoeging op 07/12/2014 15:18:50:[/size]

Er is niet echt een reden om die host instellingen als property in je class te bewaren omdat wanneer je eenmaal de connectie hebt gemaakt je ze niet meer gebruikt
hij werkt nu thx :)
http://prntscr.com/5e6aox

[size=xsmall]Toevoeging op 07/12/2014 15:41:06:[/size]

heb nu $session->add('test','test'); gemaakt en hij werkt :)

Reageren