Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过动态php下拉列表从mysql获取字段值,并将该值导出到word文件_Php_Mysql_Forms - Fatal编程技术网

通过动态php下拉列表从mysql获取字段值,并将该值导出到word文件

通过动态php下拉列表从mysql获取字段值,并将该值导出到word文件,php,mysql,forms,Php,Mysql,Forms,我试图通过动态php下拉列表从mysql获取字段值,并将该值导出到word文件 <?php include_once '../includes/db_connect.php'; sec_session_start(); ?> <!DOCTYPE html> <html> <TITLE>Export Awarding Fax </TITLE> <STYLE type="text/css"> H1 { text-a

我试图通过动态php下拉列表从mysql获取字段值,并将该值导出到word文件

<?php

include_once '../includes/db_connect.php';

sec_session_start();

?>
<!DOCTYPE html>
<html>
<TITLE>Export Awarding Fax </TITLE>
<STYLE type="text/css">
    H1 { text-align: center ;
        text-decoration: underline  }
</STYLE>
<BODY>
<h1>    FAX</h1>
<form  method="post"  >
    <?php
    // LOGIN TO DATABASE SCRIPT WRITTEN FOR MYSQLI
    $mysqli = new mysqli("localhost", "user", "pass", "mansoura");
    if ($mysqli->connect_errno) {
        echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " .            $mysqli->connect_error;
    }
    // END OF LOGIN TO DB SCRIPT

    $query_ak='SELECT  DISTINCT id,CompanyName,SupplierFax1 FROM suppliers';
    $result = $mysqli->query($query_ak);
    ?>
    <form name="forms" action="<?php //echo($_SERVER['PHP_SELF']); ?>" method="post"">
    <!--<form name="forms" action="awarding_fax.php" method="post"">   -->
    <select name="go" >

               <?php  while($row = mysqli_fetch_array($result)){
            //    <?php while ($row =  mysqli_fetch_assoc($result)) {
                    $id = $row["id"];
                   $CompanyName = $row["CompanyName"];
                  // $CompanyName= mysql_real_escape_string(isset($_POST['go']));

                    echo '<option value="' . "Company Name : " . $row['CompanyName'] . "Fax No : " . $row['SupplierFax1'] . '">' . "Company Name : " . $row['CompanyName'] . " Fax No : " . $row['SupplierFax1'] . '</option>';
                   echo "$CompanyName";
                }

                  ?>


    </select>
    <input type="submit" value="Export"  name="go"/>
</form>



</body>
</html>




<!DOCTYPE html>
<html>
<STYLE type="text/css">
    H2{ text-decoration: underline}
    P.mypar {text-align: justify
    margin: 0 0 10px}
</STYLE>
<BODY>




Company Name : <?php echo "$CompanyName"; ?>
<h2> SUBJECT:..............  </h2>
<P class="mypar"> Reference to our...


<?php
if(isset($_POST['go'])){
    header("Content-Type: application/vnd.msword");
    header("Expires: 0");//no-cache
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0");//no-cache
    header("content-disposition: attachment;filename=sampleword.doc");

}
echo "<html>";
echo "$doc_body";
echo "$CompanyName";
echo "</html>";

出口奖励传真
H1{文本对齐:居中;
文本装饰:下划线}
传真

我认为您必须
从代码中删除
表单
标记

<form name="forms" action="<?php //echo($_SERVER['PHP_SELF']); ?>" method="post"">
在您的代码中,或者它可能是

session_start();

我已经删除了第二行表单和评论sec_session_start();没有效果,您删除了表单元素??错误为echo“$CompanyName”;给我dbalso中的最后一个值。如果submit按钮不起作用,它会给我word文件中的第一个值
session_start();