>Så mangler der en masse information fra databasen.
den mangler din database connection
har du hørt om variable scope i forbindelse med funktioner ??
alle værdier(variable) udefra, der skal anvendes i functionen, skal overføres som parameter, i nødstilfæølde kan man anvende global
alle værdier(variable) indefra der skal anvendes udenfor skal retuneres[b], evt som [b]call by value, i nødstilfælde kan man anvende global
IMHO er det i det hele taget er det en uskik at anvende global, da du ikke har styr på hvor du ændre din variabel
ref #17
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
....
så dit problem kan løsses på 2 måder:
løsning 1: overfør din connection som parameter (vil jeg anbefale)
function GetSQLValueString($hellestrik, $theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
....
her skal du ind og rette alle steder du kalder funktionen
løsning 2: anvend global
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
global $hellestrik;
if (PHP_VERSION < 6) {
....
der skal ikke laves mere