I以下のPHPコードを持っている:出力は、PHPの後に停止したwhileループ
echo "<div style='float:left;'>";
echo "<table>";
echo "<tr>";
echo "<th></th>";
echo "<th colspan='4'>Laks beholdt</th>";
echo "</tr>";
echo "<tr>";
echo "<th>Uke</th>";
echo "<th><3 kg</th>";
echo "<th>3-7 kg</th>";
echo "<th>>7 kg</th>";
echo "<th>Totalt</th>";
echo "</tr>";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC) or die(mysql_error()))
{
echo "<tr>";
echo "<td>" . $row['Uke'] . "</td>";
echo "<td style='text-align:right; padding-right:10px;'>" . number_format($row['SumSmall'], 1,
",", " ") . " kg</td>";
echo "<td style='text-align:right; padding-right:10px;'>" . number_format($row['SumMedium'], 1,
",", " ") . " kg</td>";
echo "<td style='text-align:right; padding-right:10px;'>" . number_format($row['SumLarge'], 1,
",", " ") . " kg</td>";
echo "<td style='text-align:right; padding-right:10px;'>" . number_format($row['SumVekt'], 1, ",",
" ") . " kg</td>";
echo "</tr>";
}
echo "</table>";
echo "</div>";
私はwhileループから期待される出力を得るが、私のテーブルの終了タグとdivの-orそのことについては、他の出力を - 表示されません。エラーメッセージが表示されず、HTMLのエラーが表示されません。私は連想配列ではなく配列を参照しようとしましたが、同じ結果が得られます。
私はエラーなしで百同様のループを書いたが、私はここにアイデアの出だ:/
私たちはそれをどこかに見直すことができますか? –
whileループの直後に他の種類の出力を入れてみましたか?ちょうど "テスト"という言葉のように?それは現れますか? – Armatus
あなたはループが終了すると思われるときにスクリプトの実行を瀕死にしています... – yoavmatchulsky