Ben bir Microsoft Word dosyası oluşturmak mümkün duyuyorum, ama ben tablo yapısında veri istiyorum. PHP HTML tablosu etiketi kullanmış, ancak çıkış tatmin edici görünmüyor. Tabloda cellspacing ve cellpadding bir sürü sıfır onları uzaya başlatmak olsa bile vardır. Herhangi bir fikir bunu nasıl çözebilir?
Burada benim kod gidiyor
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment;Filename=document_name.doc");
$now_date = date('d-m-Y H:i');
echo "<html>";
echo "<body>";
echo "</body>";
echo "<head>";
echo "<div>Seminarthema:</div>\n";
echo "<div>Termin:$now_date</div>";
echo "<br></br>";
echo "<div style='size:20px;'><h2>Teilnehmerliste</h2></div>";
echo "<table border='1' cellpadding='0' cellspacing='0'>
<tr><th>Name</th><th>Vorname</th><th>Buchungskreis</th><th>Kurs-ID</th><th>Teilgenommen</th></tr>";
$students = $GLOBALS["TYPO3_DB"]->exec_SELECTquery('*','tx_training_Registration','hidden=0 AND deleted=0');
$countstud = $GLOBALS['TYPO3_DB']->sql_num_rows($students);
if($countstud){
while($row2 = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($students)){
echo "<tr>";
echo "<td>".utf8_decode($row2['firstname'])."</td>";
echo "<td>".utf8_decode($row2['lastname'])."</td>";
echo "<td>".utf8_decode($row2['companycode'])."</td>";
echo "<td>".utf8_decode($row2['trainingid'])."</td>";
echo "<td>".utf8_decode($row2[' status'])."</td>";
echo "</tr>";
}
}
echo "</table>";
echo "</head>";
echo "</html>";