我试图调用变量,但我得到了这个错误注意:未定义的偏移量:第113行/Applications/XAMPP/examplepfiles/htdocs/databasewo/unittled.php中的6
这段代码将一个表打印到Html。我想以编程方式进行,这样数组就可以打印所选的金额。
$id = "table" ;
// echo "<table id=$id><tr><th>Title</th><th>Price</th><th>Number</th></tr>";
echo "<table id=$id>";
foreach($rows as $row){
echo "<tr>";
for ($i = 0 ; $i <= $amount ; $i++) {
echo "<td>{$row[$i]}</td>";
/*echo "<td>{$row[1]}</td>";
echo "<td>{$row[2]}</td>";
echo "<td>{$row[3]}</td>";
echo "<td>{$row[4]}</td>";
echo "<td>{$row[5]}</td>";
echo "<td>{$row[6]}</td>"; */
}
echo "</tr>";
}
echo "</table>";
如果我把它留在$row[0],1,2等。会起作用的。我得到的错误是注意:未定义的偏移量:第113行/Applications/XAMPP/examplepfiles/htdocs/databasewo/unittled.php中的6
如果从0开始,请确保为结束条件添加value - 1
。
for ($i = 0 ; $i <= $amount - 1 ; $i++) {
或者像这样去除循环中的=
,
for ($i = 0 ; $i < $amount ; $i++) {