ホームページ  >  記事  >  バックエンド開発  >  header()について

header()について

WBOY
WBOYオリジナル
2016-06-23 14:09:54899ブラウズ

header ( "Content-Type:application/vnd.ms-execl" );
$con_db = mysql_connect("localhost"," root","patest");
mysql_select_db("Dataput", $con_db);
$d=0;
for ($i=0;$i {
$sql="INSERT INTO進行状況 (日,都市) VALUES ('$d','$i')";
$insertdb_result=mysql_query($sql, $con_db);
echo $i."
";
$d++;
}

6個のデータが期待どおりにデータに挿入されていないことがわかりました。アドバイスをお願いします


ディスカッションに返信(解決策)

何をしたいのかわかりません

2 つの目的を達成するには:

1. データをデータベースに挿入する
2. ページ上にデータをエコーし​​て表示する

ここで、データベースに挿入するときに問題が発生します。


つまり、上記のコードはどのような効果をもたらすのでしょうか?

header ("Content-Type:application/vnd.ms-execl") を使用したため、ページには出力がありません。ライブラリに挿入できない場合は、保存した test.xls を開いて、どのようなエラーが報告されているかを確認できます。


はい、ページには出力がありません。
しかし、データベースに挿入できないわけではありません。6 つの項目を挿入すると予想していましたが、同じデータが繰り返し挿入されました (私の主な混乱)

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。