Php $result=mysql\u查询($strSQL);不起作用

Php $result=mysql\u查询($strSQL);不起作用,php,mysql,wordpress,Php,Mysql,Wordpress,我有一个页面模板(WordPress),它包含一个查询,并显示查询的输出。它已经停止工作了。在phpMyAdmin中时,查询不起作用 $strSQL=“选择xgqq_cimy_uef_data.ID、xgqq_cimy_uef_data.ID、xgqq_cimy_uef_data.FIELD_ID作为用户ID、xgqq_cimy_uef_data.VALUE作为电话、xgqq_usermeta.USER_ID作为ID、xgqq_usermeta.meta_key、xgqq_usernameu.m

我有一个页面模板(WordPress),它包含一个查询,并显示查询的输出。它已经停止工作了。在phpMyAdmin中时,查询不起作用

$strSQL=“选择xgqq_cimy_uef_data.ID、xgqq_cimy_uef_data.ID、xgqq_cimy_uef_data.FIELD_ID作为用户ID、xgqq_cimy_uef_data.VALUE作为电话、xgqq_usermeta.USER_ID作为ID、xgqq_usermeta.meta_key、xgqq_usernameu.meta.meta_值作为第一个字段、xgqq_usernameu 1.umeta_ID作为LastNameID、QQ_userkey、XGu meta值作为元字段,xgqq_users.user_电子邮件
FROM((xgqq_cimy_uef_data内部加入xgqq_uef_data.USER_ID=xgqq_users.ID)xgqq_usermeta上的内部加入xgqq_usermeta.ID=xgqq_usermeta.USER_ID)xgqq_usermeta作为xgqq_usermeta上的xgqq_usermeta.USER ID=xgqq_usermeta 1.USER_ID
其中((xgqq_cimy_uef_data.USER_ID)1)和((xgqq_cimy_uef_data.FIELD_ID)=4)和((xgqq_usermeta.meta_key)=“first_name”)和((xgqq_usermeta_1.meta_key)=“last_name”)按xgqq_usermeta 1.meta u value排序;


作为问题。尽管我在这里和其他地方尝试了一些建议,但我不太确定要更改什么,但它不起作用。

您的查询应该可以工作,如果它不起作用,我能猜到的唯一原因是您使用的是最新版本的php,而Mysql在最新版本的php中被降级。

您使用的是什么版本的php?Mysqlql从PHP7开始就消失了。如果你把php错误放在你的问题中,你会不太清楚。删除这些括号(xgqq_cimy_uef_data.USER_ID)如果php版本为7,则不需要其他专栏文章。正如chris Met所述,如果php版本为7,则无法使用mysql扩展,并且无法阅读关于特定错误加载项问题的pgk注释。我认为如果查询在phpMyAdmin中正确运行,则其版本问题实际上更多的是注释而不是答案。而且,它不仅在最新版本中被弃用(从PHP5.5开始),它在php7中被完全删除。Mysql没有被弃用……Mysql_*扩展在php7中被弃用并关闭
   $result = mysql_query($strSQL);

      while ($row = mysql_fetch_assoc($result)) {

         $firstname = $row['FirstNameField'];
         $lastname = $row['LastNameField'];
         $email = $row['user_email'];
         $phone = $row['Phone'];
         $profile = $row['USER_ID'];

         //Outputs results into a table
         echo'   <tr>
                    <td>' . $firstname .' ' . $lastname .'</td>
                    <td><a href="mailto:' . $email.'">' . $email.'</a></td>
                    <td>' . $phone .'</td>
                    <td><a href="?profile_id='. $profile .'">View Profile</a></td>
               </tr>';
      }
$result = mysql_query($strSQL);