value update by using class

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • arvind vohra
    New Member
    • Jan 2012
    • 12

    value update by using class

    Code:
    function changeusername($username)
    	{
    		$data['username']	=	$username;
    		$ans = $this->db->update_query("indiagren_admin",$data,"username!=' '");
    		echo "ANS".$ans;
    	}
    
    
    function update_query($filename,$data,$where)
    	{
    		$sql= "UPDATE ".$filename." SET ";		
    		foreach ($data as $key=>$value)
    		{
    			$sql.=$key."=.$value";
    		}
    		
    		$sql = rtrim($sql) . ' WHERE '.$where.';';
    		echo " ".$sql."<br>";
    		$run = mysql_query($sql) or die (mysql_error());
    
    	}
    give the error on update query :-

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE username!=' '' at line 1
    Last edited by Dormilich; Feb 9 '12, 06:40 AM. Reason: Please use [CODE] [/CODE] tags when posting code.
  • Rabbit
    Recognized Expert MVP
    • Jan 2007
    • 12517

    #2
    Output the sql string and show us what that looks like.

    Comment

    Working...