Re: Fatal error: Function name must be a string

From: Date: Wed, 02 Jan 2008 22:10:48 +0000
Subject: Re: Fatal error: Function name must be a string
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-266531@lists.php.net to get a copy of this message
Adam Williams wrote:
I'm getting the following error and I don't see whats wrong with my line. Any ideas? *Fatal error*: Function name must be a string in */var/www/sites/intra-test/contract/perform.php* on line *57* and my snippet of code is: if ( $_POST["perform"] == "View Contracts" )
       {
       $mysqli_get_userid = "SELECT user_id from user where email =
'".$_SESSION["username"]."'";
       $mysqli_get_userid_result = $mysqli_query($mysqli,  // line 57
$mysqli_get_userid) or die(mysqli_error($mysqli)); $mysqli_query should be mysqli_query (note: no $ ). You have an unset value, ie. null and you can't have a function called NULL (as the value).
       while ($userid_result = mysqli_fetch_array($mysqli_get_userid_result))
               {
               $user_id = $userid_result["user_id"];
               }
}


« previous php.general (#266531) next »