Variables

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

I was wondering if this is the correct way to reference a variable from a
file that has been included inside of a function. Also just general
static/global variable usage.

For example:
--------
Myqsql_functions.php
--------
<?php
require("config.php")

function ach_mysqlCon()
    {
        static $con = mysql_connect(global
$mysql_host,$mysql_user,$mysql_pass);
        if (!$con)
              {
              die('Could not connect: ' . mysql_error());
              }
    }

function ach_mysqlCloseCon()
    {
        if($con)
            {
                mysql_close($con)
            }
    }
?>
----------------------------

And the variables are defined in config.php

--------------
config.php
--------------
<?php
//Mysql vars
$mysql_host = "localhost";
$mysql_user = "user@localhost";
$mysql_pass = "";
?>
--------------------------

So my questions are.... will ach_mysqlCloseCon() recognise the $con variable
in ach_mysqlCon() as it is declared as static? will ach_mysqlCon() recognise
the variables included from config.php as they are declared global? is this
all syntax'd properly?

Also, how would I, for example, change $mysql_host from a form?

Cheers and thanks for any and all assistance.

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux