我怎么能呼应这些函数而不去做呢


How can I echo these functions instead of doing

我如何才能回显我的函数,而不是像现在这样做;

  mysql_connect(db_server, db_user, db_pass);
  $result2 = mysql_db_query(db_name,"SELECT * FROM user ORDER BY user_id ASC LIMIT 5");
  while($row2 = mysql_fetch_array($result2)) { 
  if($row = mysql_fetch_array($result)) { 
      echo "<tr style='padding-top:10px;'>";
      echo "<td>" . $row2['user_id'] . "</td>";  
      echo "<td>" . $row['online'] . "</td>";  
      echo "</tr>";
  }
  }

如果标签设置为那样,我如何在没有while的情况下回显我的代码?

这应该有效:

   <?php
   mysql_connect(db_server, db_user, db_pass);
   $result2 = mysql_db_query(db_name,"SELECT * FROM user ORDER BY user_id ASC LIMIT 5");
    while($row2 = mysql_fetch_array($result2)) { 
     if($row = mysql_fetch_array($result)) { 
       $userId = $row['user_id'];
       $userOnline = $row['online'];
       ?>
       <tr style='padding-top:10px;'>
       <td><?=$userId?></td>
       <td><?=$userOnline?></td>
       </tr>
       <?php
     }
    }
   ?>

我想我应该提一提:mysql_connect(和其他mysql_函数)已经贬值了。您应该考虑向mysqli或PDO过渡。