Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.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
在做while循环时,将桌子并排放置,而不是笔直向下 包括“inc.php”; $varVeh=$_POST['Veh_num']; $sql\u course=“从hc\u课程中选择课程编号”; $results\u-course=mysql\u查询($sql\u-course); $sql_vehName=“从hc_车辆类型中选择车辆名称,其中车辆数量=$varVeh”; $result\u vehName=mysql\u查询($sql\u vehName); $vehName=mysql\u fetch\u assoc($result\u vehName); echo“为“$vehName['Veh_name']获得的最佳分数”; 而($rc=mysql\u fetch\u数组($results\u course)){ $sql_HiScores=“选择c.course_name作为课程,e.distance作为距离,e.score作为分数,e.time作为时间,e.user作为用户从hc_条目中选择e.course=c.course_num,其中c.course_num=“.rc['course_num']”和e.vehicle=$varVeh ORDER BY course,score DESC Limit 3”; $result\u HiScores=mysql\u query($sql\u HiScores); ?> 课程 分数 距离 玩家 时间_Php_Mysql_While Loop_Html Table - Fatal编程技术网

在做while循环时,将桌子并排放置,而不是笔直向下 包括“inc.php”; $varVeh=$_POST['Veh_num']; $sql\u course=“从hc\u课程中选择课程编号”; $results\u-course=mysql\u查询($sql\u-course); $sql_vehName=“从hc_车辆类型中选择车辆名称,其中车辆数量=$varVeh”; $result\u vehName=mysql\u查询($sql\u vehName); $vehName=mysql\u fetch\u assoc($result\u vehName); echo“为“$vehName['Veh_name']获得的最佳分数”; 而($rc=mysql\u fetch\u数组($results\u course)){ $sql_HiScores=“选择c.course_name作为课程,e.distance作为距离,e.score作为分数,e.time作为时间,e.user作为用户从hc_条目中选择e.course=c.course_num,其中c.course_num=“.rc['course_num']”和e.vehicle=$varVeh ORDER BY course,score DESC Limit 3”; $result\u HiScores=mysql\u query($sql\u HiScores); ?> 课程 分数 距离 玩家 时间

在做while循环时,将桌子并排放置,而不是笔直向下 包括“inc.php”; $varVeh=$_POST['Veh_num']; $sql\u course=“从hc\u课程中选择课程编号”; $results\u-course=mysql\u查询($sql\u-course); $sql_vehName=“从hc_车辆类型中选择车辆名称,其中车辆数量=$varVeh”; $result\u vehName=mysql\u查询($sql\u vehName); $vehName=mysql\u fetch\u assoc($result\u vehName); echo“为“$vehName['Veh_name']获得的最佳分数”; 而($rc=mysql\u fetch\u数组($results\u course)){ $sql_HiScores=“选择c.course_name作为课程,e.distance作为距离,e.score作为分数,e.time作为时间,e.user作为用户从hc_条目中选择e.course=c.course_num,其中c.course_num=“.rc['course_num']”和e.vehicle=$varVeh ORDER BY course,score DESC Limit 3”; $result\u HiScores=mysql\u query($sql\u HiScores); ?> 课程 分数 距离 玩家 时间,php,mysql,while-loop,html-table,Php,Mysql,While Loop,Html Table,目前这是在页面下方创建表。我想知道是否有一种方法可以并排获得两个表: 表1表2 表3表4 表5表6 或者甚至3个,如果他们能在页面上找到的话 表1表2表3 表4表5表6在页首添加以下内容: include 'inc.php'; $varVeh=$_POST['Veh_num']; $sql_course="select course_num from hc_course"; $results_course=mysql_query($sql_course); $sql_vehName="sel

目前这是在页面下方创建表。我想知道是否有一种方法可以并排获得两个表:

表1表2
表3表4
表5表6

或者甚至3个,如果他们能在页面上找到的话

表1表2表3

表4表5表6在页首添加以下内容:

include 'inc.php';
$varVeh=$_POST['Veh_num'];

$sql_course="select course_num from hc_course";
$results_course=mysql_query($sql_course);

$sql_vehName="select  Veh_name from hc_vehicle_type where Veh_num=$varVeh ";
$result_vehName = mysql_query($sql_vehName);
$vehName=mysql_fetch_assoc($result_vehName);

echo "<table><tr><th>Best Scores for".$vehName['Veh_name']."</th> </tr></table>";

while($rc = mysql_fetch_array($results_course)){
    $sql_HiScores = "SELECT c.course_name as course,  e.distance as distance, e.score as score, e.time as time, e.user   as User from hc_entries e left join hc_course c on e.course=c.course_num WHERE c.course_num=".$rc['course_num']." and e.vehicle=$varVeh ORDER BY course, score DESC Limit 3 ";
    $result_HiScores = mysql_query($sql_HiScores);

    ?>
    <table border='1'>
        <tr>
            <th>Course</th>
            <th>Score</th>
            <th>Distance</th>
            <th>Player</th>
            <th>Time</th>
        </tr>
        <?php
        while($row = mysql_fetch_array($result_HiScores))
        {
            echo "<tr>";  
            echo "<td>" .$row['course'] . "</td>";
            echo "<td>" .$row['score'] . "</td>";
            echo "<td>" .$row['distance'] . "</td>";
            echo "<td>" .$row['User'] . "</td>";
            echo "</tr>";
        }
    echo "</table>";
}
?>

桌子{
宽度:30%;
利润率:2%;
浮动:左;
}

您可能需要使用边距,或者根本不需要边距,但这应该将3个表格放在一起,将结果包装到另一个表格中。

<script type="text/css">
  table{
    width: 30%;
    margin: 2%; 
    float: left;
  }
</script>
echo”“;
$count=0;
$num_columns=2;//或3
而($rc=mysql\u fetch\u数组($results\u course)){
如果($count++%$num_columns==0){
回声“;
}
回声“;
//上一个表代码在这里
回声“;
如果($count%$num_columns==0){
回声“;
}
}
如果($count%$num_columns>0){
回声“;
}
回声“;
请注意,在编写更多SQL接口代码之前,您必须仔细阅读以避免出现严重错误。此外,
mysql\u query
不应用于新的应用程序中。这是一个不推荐使用的接口,将从未来版本的PHP中删除。类似的现代替代品。类似的指南将帮助您避免犯类似的错误。
echo "<table>";
$count = 0;
$num_columns = 2;  // or 3
while ($rc = mysql_fetch_array($results_course)) {
    if ($count++ % $num_columns == 0) {
        echo "<tr>";
    }
    echo "<td>";
    // previous table code here
    echo "</td>";
    if ($count % $num_columns == 0) {
      echo "</tr>";
    }
}
if ($count % $num_columns > 0) {
  echo "</tr>";
}
echo "</table>";