ホームページ  >  記事  >  バックエンド開発  >  Excel ファイルのインポート時のエラーに対するオンライン ソリューション

Excel ファイルのインポート時のエラーに対するオンライン ソリューション

WBOY
WBOYオリジナル
2016-06-13 12:34:59824ブラウズ

Excel ファイルのインポート時にエラーが発生しました。オンライン解決策
Excel ファイルのインポートに関する問題の解決策があります。 。
error_reporting(0);
//CSV形式でファイルをインポート
$connect=mysql_connect("localhost","root","root") または die("データベースに接続できませんでした"); mysql_select_db("student",$connect) または die (mysql_error()); mysql_query("SETcharacter_set_connection=utf8,character_set_results=utf8,character_set_client=binary",$connect);
$fname = $_FILES['MyFile']['name']
$handle=fopen("$fname","r"); while($data=fgetcsv($handle,10000,","))
{
$q="時間割に挿入 (cid,week,jieci,name,Teacher) 値 ('$data[0]','$data[1]','$data[2]','$data[ 3] ','$data[4]')";
mysql_query($q) または die (mysql_error());                                                                                                     }
fclose($handle); $fname = $_FILES['MyFile']['name']
$do = copy($_FILES['MyFile']['tmp_name'],$fname); if ($do)
{
echo "データを正常にインポートしました
"; } else {
エコー「」
}


最初の提出後にインポートされました
Excel はフォルダーの下にありますが、データベースには
がありません

送信を続けると、「SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルで、行 1
の 2ixA0xB 付近で使用する正しい構文を確認してください」というメッセージが表示されました。 これを行うにはどうすればよいでしょうか?明日宿題を提出しなければなりません。何か指導してください。




共有先:


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