Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
显示登录用户信息(如点)的PHP_Php_Sql_Wordpress_Logging - Fatal编程技术网

显示登录用户信息(如点)的PHP

显示登录用户信息(如点)的PHP,php,sql,wordpress,logging,Php,Sql,Wordpress,Logging,我有wordpress网站,我制作了一个页面,显示了数据库中的用户和点,但它显示了所有用户 我希望登录的用户看到他的观点,从数据库中他的行中获取它。我的意思是,当用户登录我的网站时,用户可以看到他的用户名和点数,甚至可以在他的个人资料页面中看到 注意:我正在使用用户超插件的个人资料页 我将向您展示数据库中显示记录的代码,它正在工作 <?php // make connecion mysql_connect('localhost', 'root', ''); // S

我有wordpress网站,我制作了一个页面,显示了数据库中的用户和点,但它显示了所有用户

我希望登录的用户看到他的观点,从数据库中他的行中获取它。我的意思是,当用户登录我的网站时,用户可以看到他的用户名和点数,甚至可以在他的个人资料页面中看到

注意:我正在使用用户超插件的个人资料页

我将向您展示数据库中显示记录的代码,它正在工作

 <?php 

  // make connecion   
   mysql_connect('localhost', 'root', '');

// Select Database
mysql_select_db ('Nourena');


$sql="SELECT sum(points) as sumpoints , name FROM wp_wp_pro_quiz_toplist group by name order by sumpoints DESC";

$records=mysql_query($sql);



?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>الاحصائيات النهائية لمسابقة اكتوبر</title>
</head>

<body>

 <table class="wpProQuiz_toplistTable">

        <tr>
            <th style="width: 40px;">Pos.</th>
            <th style="">Name</th>
            <th style="width: 60px;">Points</th>
           <tr>
<?php 

 $i=1;

  while($wp_wp_pro_quiz_toplist=mysql_fetch_assoc($records)) {

    echo "<tr>"; 

    echo "<td>".$i++."</td>"; 

 echo "<td>".$wp_wp_pro_quiz_toplist[name]."</td>";

    echo "<td>".$wp_wp_pro_quiz_toplist[sumpoints]."</td>";

    echo "</tr>"; 


    }// End While

 ?>               


    </table>

  </body>
  </html>
这是用户直接从UsersUltraMembership插件登录后的配置文件页面的代码

), $atts ) );

    $html = "";


    $users_list = $this->get_logged_in_user();

    $html.='<div class="uultra-miniprofile-users">

        <ul>';

    foreach ( $users_list as $user )
    {

        $user_id = $user->ID; 

        if($pic_boder_type=="rounded")
        {
           $class_avatar = "avatar";

        }

        $html .= '<li class="'.$box_border.' '.$box_shadow.' '.$display.'" style="width:'.$item_width.'" >

           <div class="prof-photo">               
               '.$this->get_user_pic( $user_id, $pic_size, $pic_type, $pic_boder_type, $pic_size_type).'            
           </div>        

            <div class="info-div"> 

             <p class="uu-direct-name"><a class="uultra-btn-profile" href="'.$this->get_user_profile_permalink( $user_id).'">
             '. $this->get_display_name($user_id).' </a> <span>'.$this->get_user_country_flag($user_id).'</span></p> ';

             if ($optional_fields_to_display!="") 
             { 

               $html .= $this->display_optional_fields( $user_id,$display_country_flag, $optional_fields_to_display);                  

              }

              $html .= '<div class="tool-div-bar"><a class="uultra-btn-profile" href="'.$this->get_user_profile_permalink( $user_id).'" '.__('See Profile','xoousers').'><i class="fa fa-eye fa-lg"></i> </a> 
              <a class="uultra-btn-profile" href="'.$xoouserultra->get_logout_url().'" title="'.__('Logout','xoousers').'"> <i class="fa fa-power-off fa-lg"></i> </a>  </div> ';

              $html .= '</div> ';

        $html .=' </li>';           

    } //end foreach

最后,我想让登录的用户看到他的观点,从数据库中他的行中获取它。

我现在解决了它,只需将此代码替换为“文件给用户”超级会员插件

), $atts ) );

    $html = "";


    $users_list = $this->get_logged_in_user();

    $html.='<div class="uultra-miniprofile-users">

        <ul>';

    foreach ( $users_list as $user )
    {

        $user_id = $user->ID; 

        if($pic_boder_type=="rounded")
        {
           $class_avatar = "avatar";

        }
         mysql_connect('localhost', 'root', '');
                mysql_select_db ('Nourena');
$sql="SELECT sum(points) as sumpoints , name FROM wp_wp_pro_quiz_toplist where user_id=".$user_id." group by name order by sumpoints DESC ";

$results=mysql_query($sql);
$records=mysql_fetch_object($results);

        $html .= '<li class="'.$box_border.' '.$box_shadow.' '.$display.'" style="width:'.$item_width.'" >

           <div class="prof-photo">               
               '.$this->get_user_pic( $user_id, $pic_size, $pic_type, $pic_boder_type, $pic_size_type).'            
           </div>        

            <div class="info-div"> 

             <p class="uu-direct-name"><a class="uultra-btn-profile" href="'.$this->get_user_profile_permalink( $user_id).'">'. $this->get_display_name($user_id).' </a> <span>'.$this->get_user_country_flag($user_id).'</span></p>

             <p>Points: '.$records->sumpoints.'</p>

              ';




             if ($optional_fields_to_display!="") 
             { 

               $html .= $this->display_optional_fields( $user_id,$display_country_flag, $optional_fields_to_display);                  

              }


              $html .= '<div class="tool-div-bar">

              <a class="uultra-btn-profile" href="'.$this->get_user_profile_permalink( $user_id).'" '.__('See Profile','xoousers').'>
              <i class="fa fa-eye fa-lg"></i> </"'.$xoouserultra->get_logout_url().'"a> 

              <a class="uultra-btn-profile" href="'.$xoouserultra->get_logout_url().'" title="'.__('Logout','xoousers').'"> <i class="fa fa-power-off fa-lg"></i> </a>  </div> ';

              $html .= '</div> ';

        $html .=' </li>';