Ik zit met een heel vreemd probleem. Bekijk deze code:
En deze uitkomst:
PHP:
1
2
3
4
5
6
7
| $mysql_link = mysql_connect( $host, $username, $password ); var_dump( mysql_get_server_info( $mysql_link ) ); mysql_close( $mysql_link ); $mysqli_link = mysqli_connect( $host, $username, $password ); var_dump( $mysqli_link ); var_dump( mysqli_connect_errno() ); |
En deze uitkomst:
code:
Ik heb hier geen idee waarom dit zo is:1
2
3
| string(15) "5.0.67-0ubuntu6" object(mysqli)#9 (0) { } int(0) |
- Ik kan met deze gegevens wel een connectie maken met de database (zie de uitkomst van de mysql_get_server_info). De host, username en password zijn dus correct.
- Ik heb ook mysqli werkend; te zien in phpinfo() en aan het mysqli-object. Met mysqli::init() krijg ik ook een object terug.
- Toch heb ik geen werkende connectie (object is leeg) maar de error zegt ook niets