php – MySQL在第1行错误附近使用正确的语法
发布时间:2020-12-13 17:35:50 所属栏目:PHP教程 来源:网络整理
导读:你好,我有运行一个查询使用php它给错误 您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以便在第1行附近使用正确的语法 但是当我回显查询并使用sqlyog软件手动运行它运行正常.任何人都可以说这里有什么问题 这是我生成的查询 INSERT INTO wp_bp_act
你好,我有运行一个查询使用php它给错误
您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以便在第1行附近使用正确的语法 但是当我回显查询并使用sqlyog软件手动运行它运行正常.任何人都可以说这里有什么问题 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','<a title="admin" href="http://brandnewmusicreleases.com/social-network/members/admin/">admin</a> posted an update','<a title="242925_1" href="http://brandnewmusicreleases.com/social-network/wp-content/uploads/242925_1.jpg" class="buddyboss-pics-picture-link">242925_1</a>','http://brandnewmusicreleases.com/social-network/members/admin/',' ','2012-06-22 12:39:07',0 ) 这里是我的php代码 $qr2="INSERT INTO wp_bp_activity ( user_id,mptt_right ) VALUES( $cid,'<a href="http://brandnewmusicreleases.com/social-network/members/$name/" title="$name">$name</a> posted an update','<a class="buddyboss-pics-picture-link" href="http://brandnewmusicreleases.com/social-network/wp-content/uploads/$imgname" title="$ionlyname">$ionlyname</a>','http://brandnewmusicreleases.com/social-network/members/$name/','$time',0 )"; 经过编辑 echo $qr2="INSERT INTO wp_bp_activity (user_id,mptt_right) VALUES($cid,'',0)"; mysql_query($qr2) or die(mysql_error());
问题是因为您已经使用“”实际上将所有的空格发送到MySQL中的所有空格来查询多行,这导致错误.
或者将其放在一行或每行上附加:o) Sqlyog必须修剪每一行的空白处,这就解释了为什么它的工作. 例: $qr2="INSERT INTO wp_bp_activity ( user_id,(this stuff)component,(is) `type`,(a) `action`,(problem) content,.... (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |