該檔案是 /tmp/phpBeoJQ5 。 ################ 您可以複製此程式碼測試################# include("include/dbclass.inc"); // 可用MYSQL.INC 類別取代測試$q = new DB_Sql; $db = $q->資料庫; //定義資料庫 mysql_connect('localhost:3306',$q->用戶,$q->密碼); ? > enctype="multipart/form-data"> 值=“”> 終止於value="," size=2> 您要插入哪一個表格? 表格> function show_field($db,$table,$num,$selected_field) { $result = mysql_db_query($db, "SHOW KEYS FROM $tabletable") or mysql_db_query($db, "SHOW KEYS FROM $tabletable") or mysql_die(); $primary = ""; while ($row = mysql_fetch_array($result)) if ($row["Key_name"] == "PRIMARY") $primary .="$ ], "; $result = mysql_db_query($db, "顯示$表中的欄位"); if (!$result) { mysql_die(); { echo "n"; while ($row= mysql_fetch_array($result)) { $selected = ($selected_field == $ ) ? “已選擇”:“”; 回顯“” 。 $row["Field"] 。 「選項>n」; } echo "nn"; } } function show_table($db,$selected_table) { = mysql_list_tables($db); $num_tables = @mysql_numrows($tables); if ($num_tables == 0) { echo "還沒有表"; { $i = 0; echo "n"; while ($i $table = my_tablename($tables, $i); $selected = ($selected_table == $table) ? 「已選擇」:「」; echo "$tablen"; $ i++; } echo "nn"; } } if ($submit) { ifcsf! = "none") { //$csv_file = stripslashes($csv_file) ); $fp = fopen($csv_file, "r"); /// 顯示csv 檔案的第一行以使用csv 檔案的第一行。選擇資料庫表格及其欄位 echo " "; $csv_data = fgetcsv($fp, 2000, "$termination"); $csv_data); for ( $c=0; $c$field_name[$c] = $csv_data[$c]; 回顯$field_name[$ c] 。 「 n」; $table_field_name = "field$c"; show_field($db,$table,$c,$$table_field_name); 回顯「」; }// 複製tmp 檔案以供下次使用 $dest = "/tmp/csv_file.csv"; 複製($csv_file,$dest); echo "echo "n" 。 「n」。 「n」。 「表單>n」; // 點選「確定」按鈕時,開始插入資料 if ($submit = = "ok") { $NO = 1; while ($csv_data = fgetcsv($fp, 2000, "$termerated")) { //$num = count($csv_data); for ( $c=0; $c$table_field_name = "field$c"; $first_3 = substr($$table_field_name, 0, 3); 🎜>$first_2 = substr($$table_field_name, 0, 2); $val_tmp = ($first_3 == "fid" || $first_3 == "int" || $first_2 ==== "id ") ? $csv_data[$c] : "'" 。 $csv_data[$c] 。 「'」; $val .= $val_tmp 。 「,」; $var .= $$table_field_name 。 「,」; } $val = substr($val, 0, -1); $var = substr($var, 0, -1); $query = "INSERT INTO $table ($var) VALUES ($val)"; $val = ""; $var = ""; $q->query($query); echo " NO.$NO $query "; $NO++; } fclose($fp); } 以上就介紹了oicq將OICQ數據轉成MYSQL數據,包括了oicq方面的內容,希望對PHP教程有興趣的朋友有所幫助。