problemet är för att du har fått frågan över flera rader med " " att PHP faktiskt skickar alla blanktecken till MySQL vilket gör att det missar.
Lägg det antingen på en rad eller lägg till på varje rad :o)
Sqlyog måste trimma vita blanksteg på varje rad vilket förklarar varför det fungerar.
Exempel:
$qr2="INSERT INTO wp_bp_activity
(
user_id,
(this stuff)component,
(is) `type`,
(a) `action`,
(problem) content,
primary_link,
item_id,....