От база данни към .doc файл

bganonymous

Registered
Здравейте! Имам таблица с име testove, а в нея имам следните полета:
- vypros
- otgovor 1
- otgovor 2
- otgovor 3

Искам всички въпроси (vypros) и отговори (otgovor 1, otgovor 2, otgovor 3) да се изпраща заявка и те да се записват в .doc файл, който да се сваля на компютър.
 
За нещо по-просто виж това:
http://webcheatsheet.com/php/create_word_excel_csv_files_with_php.php#wordheader
Съвсем елементарен код, например:

PHP:
<?php
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment;Filename=document_name.doc");
echo "<html>";
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">";
echo "<body>";
$query = mysql_query('select * from testove');

$i = 1;//да си следиш номера на въпроса
while($row = mysql_fetch_assoc($query)) {
echo "<b>$i. ".$row['vypros']."<br>";
echo "a) ".$row['otgovor1']."<br>";
echo "b) ".$row['otgovor2']."<br>";
echo "c) ".$row['otgovor3']."<br>";
echo "<br><br>";
$i++;
}
echo "</body>";
echo "</html>";
?>
 

Back
Горе