doujiong2533 2012-09-03 13:55
浏览 42

php mysql左连接语法错误

hello i have some error , i can't see it but members who visit site , tell me there ir an error

$query = mysql_query("
SELECT

m.member_id as member_id,
m.member_group_id as member_group_id,
m.members_display_name as members_display_name,
m.email as email,
m.joined as joined, 
m.member_login_key as member_login_key,
m.msg_count_new as msg_count_new,

p.pp_thumb_photo as pp_thumb_photo,
p.pp_photo_type as pp_photo_type

FROM        ".$forum_prefix."members m
LEFT JOIN   ".$forum_prefix."profile_portal p ON p.pp_member_id = m.member_id

WHERE m.member_id = ".$id."
") or die(mysql_error());

and 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 17
  • 写回答

2条回答 默认 最新

  • dongyihao9887 2012-09-03 14:00
    关注
    $forum_prefix = "table_name";// put table name here.its empty in your code
    $id = 2;//put your id here and check
    $query = mysql_query("
    SELECT
    
    m.member_id as member_id,
    m.member_group_id as member_group_id,
    m.members_display_name as members_display_name,
    m.email as email,
    m.joined as joined, 
    m.member_login_key as member_login_key,
    m.msg_count_new as msg_count_new,
    
    p.pp_thumb_photo as pp_thumb_photo,
    p.pp_photo_type as pp_photo_type
    
    FROM        ".$forum_prefix."members m
    LEFT JOIN   ".$forum_prefix."profile_portal p ON p.pp_member_id = m.member_id
    
    WHERE m.member_id = ".$id."
    ") or die(mysql_error());
    
    评论

报告相同问题?

悬赏问题

  • ¥15 yolov8边框坐标
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂