我试图调用变量,但是我收到此错误注意:未定义的偏移量:第113行/Applications/XAMPP/xamppfiles/htdocs/databasetwo/untitled.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/xamppfiles/htdocs/databasetwo/untitled.php中的6
答案 0 :(得分:1)
如果您从0开始,请确保添加value - 1
的结束条件。
for ($i = 0 ; $i <= $amount - 1 ; $i++) {
或者像这样删除循环中的=
,
for ($i = 0 ; $i < $amount ; $i++) {