データベースから返された各行の一番下にボタンを追加したいが、これをどうやって行うのか分からない。ボタンは単純な「送信」スタイルのボタンにする必要があります。PHPを使用してデータベースから返された各行にボタンを追加
include("shared.php");
class TableRows extends RecursiveIteratorIterator {
function __construct($it) {
//going through each field - lowest level
parent::__construct($it, self::LEAVES_ONLY);
}
function current() {
return parent::key(). ": " . parent::current(). "</td>" . "<br/>";
}
//goes through, the first row returned
function beginChildren() {
echo " " . "<br/>";
}
//last one
function endChildren() {
echo "</tr>" . "<br/>";
}
}
$database = new PDO("DATABASE CONNECTION");
$database->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$query = $database->prepare("SELECT * FROM Books");
$query->execute();
// set the resulting array to associative
$rows = $query->setFetchMode(PDO::FETCH_ASSOC);
foreach(new TableRows(new RecursiveArrayIterator($query->fetchAll())) as $k=>$v) {
echo $v;
}
を追加し、それは(){ \t \tは "を" エコー\t機能endChildrenのボタンを必要としていました。 ""を入力してください。 "
"; \t} –
解決策を回答として投稿し、後で受け入れてください。それをコメントとして入れないでください。 – DTH