このコードは友人から提供されたもので、完全に機能しますが、私のシステムでは、90 行目と 91 行目で C:\wamp\www\web2\database.php の配列から文字列への変換が行われます。
     function edit($table, $id)
        {
             $query = "SELECT DISTINCT  `COLUMN_NAME` 
            FROM  `INFORMATION_SCHEMA`.`COLUMNS` 
            WHERE  `TABLE_NAME` =  '$table'";
      echo "<form method='post' action=''>";
            $header = $this->dbLocalhost->query($query);
            foreach($header as $data) {
                echo "<p>";
    90.         echo "".$data.": ";
    91.         echo "<input type='text' name=".$data." />";    
                echo "</p>";
            }
            echo "<input type='submit' name='Insert' />";
            echo "</form>";
}
とてもシンプルでイライラするので、申し訳ありません。ありがとう