什麼似乎很容易,今晚基本已經採取這麼久,我仍然沒有結果..所有我想要做的是附加一個<td>
到foreach一代的結束和我嘗試的所有東西都沒有工作(谷歌似乎也罷工對我來說)。PHP添加列到每一代的結尾
任何幫助,將不勝感激,我只是想添加一個刪除按鈕叫我JS函數在我的陣列數據的結尾......
驗證碼:
<?php
if(!empty($JSONdata)){
foreach($JSONdata AS $k => $data){
echo '<tr id="' . $k . '">';
foreach($data AS $key => $value){
$len = count($data);
if($key < $len){
//normal lines (hide counter column)
$key == 'Counter' ? $hidden = 'display: none;' : $hidden = '';
echo '<td style="' . $hidden. '"><input id="' . $key .'" value="' . $value . '"/></td>';
}
elseif($key == $len){
//delete button
echo '<td><input type="button" value="Del" onclick="deleteRow(this)"></td>"';
}
}
echo '</tr>';
}
}
?>
如果'$鍵==「Counter''工作然後'$鍵== $ len'沒有工作!爲什麼不簡單地在沒有任何檢查的情況下移動內部foreach後的// delete按鈕,只是回顯它? – JustOnUnderMillions
我不明白,爲什麼你需要這樣做,但如果你想在foreach後面添加''標籤,你可以在'echo'之前添加它'';' – pes502