これは私のコードを見て従うことは、かなり簡単なはずですが、私のコードはまだ機能していません。誰かがそれが動作するまでこれを微調整してください。私は私の一歩を踏み出しました。
私はプレーヤーの数でデータをソートしたい、そして最高点を持つ人は自分の行全体が赤色にしておく必要があります
roster.phpfile1.php
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Fantasy Football</title>
</head>
<body>
<form action="roster.php" method="POST">
<table border="1">
<tr><td>Player Name</td><td><input type="text" name="name"</td></tr>
<tr><td>Position</td><td><input type="text" name="position"</td></tr>
<tr><td>Number</td><td><input type="text" name="number"</td></tr>
<tr><td>Team</td><td><input type="text" name="team"</td></tr>
<tr><td>Points per game</td><td><input type="text" name="points"</td></tr>
<tr><td colspan="2" align="center"><input type="submit"></td></tr>
</table>
</form>
</body>
</html>
<?php
for($i = 0; $i < sizeof($players); $i++) {
list($name[],$team[],$number[],$position[],$points[]) = explode('|', $players[$i]);
}
array_multisort($number, $position, $name, $team, $points, SORT_DESC);
$mostPoints = max($points);
for($i = 0; $i < sizeof($players); $i++) {
if($points[$i]==mostPoints){
echo '<tr style="background:#F44">';
}else{
echo '<tr>';
}
echo '<td>'.$name[$i].'</td><td>'.$team[$i].'</td><td>'.$number[$i].'</td>
<td>'.$position [$i].'</td><td>'.$points[$i].'</td></tr>';
}
?>
これを実行すると、txtファイルのデータにアクセスできないようです。私は何を失っていますか?
あなたは以前の正確な質問で言及した 'var'をまだ削除していません。 – alex
私はvarと私は私の古いポストでもう助けを得ていなかったので私は再転記しました... – chrisH
重複は、ここでは、同じ質問を尋ねるのであまりにも眉をひそめている。 – alex