我在这做错了什么? [PHP]

时间:2016-03-01 00:55:56

标签: php html mysql

<?php
function username($uuid) {
   $username = file_get_contents("https://us.mc-api.net/v3/name/$uuid/json");
   $data = json_decode($username, true);
   return $data['name'];
 }
        while( $row = mysql_fetch_assoc( $result ) ){
             $uuid = $row['UUID'];
             $kills = $row['KILLS'];
             $deaths = $row['DEATHS'];
             echo
             "<tr>
               <td>
                 <img src='http://cravatar.eu/head/$uuid/64.png'/>
                " . username($uuid) . "
               <td>$kills</td>
               <td>$deaths</td>
             </tr>\n";
           }

我最近开始为了网页排行榜而学习php。我已经有了一个可行的版本,虽然这部分让我感到难过。

我试图在显示头像后得到它,它还会显示挂在uuid上的用户名。头像的工作原理不是用户名部分。 以下是此代码的预览:https://gyazo.com/de6f92aa637c0f43f560e4ddfb986a0d 我搜索了一些常见问题,但我找不到任何东西。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您没有关闭在行开头打开的<td>。应该是:

          <td>
             <img src='http://cravatar.eu/head/$uuid/64.png'/>
            " . username($uuid) . "</td>