hello i have a run a query using php it give error
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 '' at line 1
but when i echo the query and run manually using sqlyog software it runs fine. can anyone say whats the problem on here this is my generated query
INSERT INTO wp_bp_activity ( user_id, component, `type`, `action`, content, primary_link, item_id, secondary_item_id, date_recorded, hide_sitewide, mptt_left, mptt_right ) VALUES( 1,'activity','activity_update','admin posted an update','242925_1','http://brandnewmusicreleases.com/social-network/members/admin/',' ',' ','2012-06-22 12:39:07',0,0,0 )
and here is my php code
$qr2="INSERT INTO wp_bp_activity ( user_id, component, `type`, `action`, content, primary_link, item_id, secondary_item_id, date_recorded, hide_sitewide, mptt_left, mptt_right ) VALUES( $cid,'activity', 'activity_update', '$name posted an update', '$ionlyname', 'http://brandnewmusicreleases.com/social-network/members/$name/', ' ', ' ', '$time', 0, 0, 0 )";
after edited
echo $qr2="INSERT INTO wp_bp_activity (user_id,component,`type`,`action`,content,primary_link,item_id,secondary_item_id,date_recorded,hide_sitewide,mptt_left,mptt_right) VALUES($cid,'activity','activity_update','$name posted an update','$ionlyname','http://brandnewmusicreleases.com/social-network/members/$name/','','','$time',0,0,0)"; mysql_query($qr2) or die(mysql_error());