我创建了编写的PHP代码,其中包含一个数组和一个while语句。我需要将结果放入如下所示的表中。试过很多不同的方法,但如果有人能指出我正确的方向,我就没有运气,我将非常感激。 (PHP新手)
http://main.xfiddle.com/b5a1cb57/test.php
<!DOCTYPE html>
<html>
<head>
<link type="text/css" rel="stylesheet" href="main.css"/>
<title>Loops</title>
</head>
<body>
<?php
echo "<b>Associative Arrays </b><br />";
$prices = array('t-shirt'=>'9.99','cap'=>'4.99','mug'=>'6.99');
echo "<br />";
print_r($prices);
echo "<h1>Loops</h1><br />";
echo "<b>While Looop</b><br />";
echo "<br />";
$shirt_price = $prices['t-shirt'];
$counter = 1;
while ($counter<=10)
{$price2 = ($counter*$shirt_price);
echo $counter . ' ' . $price2 . '<br />';
$counter++;
}
?>
</body>
</html>
答案 0 :(得分:1)
尝试使用像这样简单的东西开始
echo '<table>';
while ($counter<=10)
{
$price2 = ($counter*$shirt_price);
echo "<tr><td>$counter</td><td>$price2</td></tr>";
$counter++;
}
echo '</table>';
一旦工作正常,您可以查看您可以对表格执行的操作以使其看起来更好等。