Ok, turns out, after double checking my servers mysqli support using phpinfo(), 
and doing a bit more research, and finding the following bit of 
introductory/instructional/tutorial material, relating to the mysqli PHP 
extension, on the php.net site itself, that other sample code I had found a 
little while back was just incorrect syntactically itself - making use of 
object oriented coding/approach, but excluding necessary keywords, like new, 
etc., but anyway:
http://www.php.net/manual/en/intro.mysqli.php

In other words, whereas it had said:
$sql = mysqli("hostName", "user", "password", "database");

it should in fact have stated:
$sql = new mysqli("hostName", "user", "password", "database");

That meant you could then access properties and methods of the then 
instantiated mysqli object using the -> operator, so, for a simple example of a 
statement, instead of mysqli_close($sql); it would instead read $sql->close();

In other words, it primarily makes use of an object oriented approach to 
database integration/manipulation, instead of the simple, procedural only 
approach of just calling functions all the time, but anyway.

Stay well

Jacob Kruger
Blind Biker
Skype: BlindZA
'...fate had broken his body, but not his spirit...'

Reply via email to